WasmerでJavaScriptやブラウザからCプログラムをコンパイル可能に ローカルで試せるデモも公開WasmerのWebAssemblyランタイムとJavaScript SDKの最新リリースで

Wasmerは、同社のWebAssemblyランタイム「Wasmer」とJavaScript SDKの最新リリースにより、JavaScriptとブラウザでC/C++コンパイラ「clang」が実行可能になったと発表した。

» 2024年10月11日 08時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Wasmerは2024年10月8日(米国時間)、同社のWebAssembly(Wasm)ランタイムの最新版「Wasmer v4.4.0」とWasmer JavaScript SDKの最新版「Wasmer JS SDK v0.8.0」を発表した。このリリースにより、JavaScriptとブラウザで、C/C++コンパイラ「clang」を実行し、Cプログラムをコンパイルできるようになる。Wasmerによると、「Google Chrome」「Safari」「Firefox」の各ブラウザで問題なく動作するという。

 Wasmerは「WebAssemblyであらゆるソフトウェアを実行できるようにする取り組みの大きなマイルストーンに到達した」と述べている。

 Wasmerは、ユーザーがwasmer.sh(Wasmerシェル)ページにアクセスして以下のコマンドを実行し、ライブデモを試せるようにしている(約100MBのclangパッケージがダウンロードされる)。

wasmer run clang/clang example.c -o example.wasm
wasmer run example.wasm

ブラウザでclangを動かすメリット、具体的なユースケース

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

AI for エンジニアリング
「サプライチェーン攻撃」対策
1P情シスのための脆弱性管理/対策の現実解
OSSのサプライチェーン管理、取るべきアクションとは
Microsoft & Windows最前線2024
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。