php-ext-wasm - PHPでWebAssemblyを実行

php-ext-wasm - PHPでWebAssemblyを実行:

WebAssebmlyを学ぶと、単にWebブラウザ上で実行できるバイナリファイル以上の価値が見えてきます。WebAssebmlyを実行できるVMがあれば、他の環境でも同じように動かせるフォーマットとなります。つまりWebブラウザに限らず、幅広い環境で動かせる共通ライブラリになり得るのです。

今回はその一端を垣間見えるphp-ext-wasmを紹介します。WebAssebmlyをPHPで実行できるソフトウェアです。

php-ext-wasmの使い方

例えば以下のようにRustファイルを作り、WebAssebmly化します。

 
#[no_mangle] 
 
pub extern fn sum(x: i32, y: i32) 

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)