「WebAssembly」の記事一覧
-
WebAssemblyの普及を支えるRustコンパイラエンジニア募集
2025-05-16 07:00
科学・技術スタートアップWasmerは、WebAssemblyをローカル・クラウド・エッジ向けに展開する次世代コンピューティング基盤を構築中です。Rustを中心にLLVMなどを活用し、C/C++やGoなど多様な言語で記述されたコードをWebAssembly化してあらゆる環境で実行可能にすることを目指します。現在、コンパイラエンジニアを募集中で、オープンソースへの貢献やグローバルな開発文化が特徴です。
-
WebAssembly 2.0のコア仕様とは何か
2025-05-09 08:01
科学・技術WebAssembly(Wasm)は、安全でポータブルな低レベルコード形式であり、Web上での高性能なアプリケーション実行を可能にすることを目的としています。この記事では、2024年版のWasmコア仕様2.0を紹介し、設計目標、仮想命令セットとしての機能、安全性、型システム、スタックベースの実行モデル、バイナリおよびテキスト形式、エンベッダーとの関係など、詳細な技術的要素が解説されています。また、Web環境以外での応用やセキュリティへの配慮についても触れています。
-
Dartのdart compileコマンドで多様な出力形式に対応
2025-05-08 13:15
科学・技術Dartのdart compileコマンドは、ネイティブ実行ファイル、AOT・JITスナップショット、Kernelモジュール、JavaScript、WebAssemblyなどへのコンパイルをサポートしており、クロスコンパイルや署名にも対応します。Dart 3.7.3以降では、dart2nativeなど旧コマンドを統合した形で提供され、簡潔なオプションで効率的な開発と配布が可能です。Web、CLI、組み込み用途まで幅広く対応する仕組みが整っています。