ローファイ日記

出てくるコード片、ぼくが書いたものは断りがない場合 MIT License としています http://udzura.mit-license.org/

2025-01-01から1ヶ月間の記事一覧

Rust + WASM Component + mruby/edge (w/ WASI p2!) のバイナリを作る【令和最新版】

令和最新版、と一度言ってみたかった。 先日、手作りでWASM Componentのバイナリを作ってみたんですが、mruby/edgeは全部Rustで書いているので、では最近のRustではどうするといいかをしゅっと残しときます。 結論ファースト zenn.dev ここに書いてある通りで…

RubyスクリプトからComponent Model対応WASMバイナリを作った(実験的バージョン)

まずは実験的ツールの紹介 componentize_any というコマンドラインツールを作りました。Rubyで書いたので以下の方法でインストールしてください。 $ gem install componentize_any ## もしくは $ git clone https://github.com/udzura/componentize_any.git …

mruby/edge のVMを書き換えた

明けましておめでとうございます! タイトルの通り。mruby/edge のVMを、mruby/c 1.2 相当の内容に書き換えた。 mruby/c 1.2 の実装は以前軽く読んだ。 udzura.hatenablog.jp PRはめちゃでかい。 +2,605 −1,376 だそうです。 github.com 合わせてcrateをいく…