Hacker NewsHN submitter: xena
Original published:

It took a year to ship WebAssembly in Anubis

軽量なシステム言語Anubisにおいて、WebAssemblyの出力サポートを追加する過程での技術的課題と、1年という長期開発期間の理由を詳述した技術ブログ

Key points

  • •WebAssembly仕様への完全準拠と、Anubis固有の型システムとの統合に多大な工数を要した
  • •コンパイラバックエンドの開発において、メモリモデルの差異解消が最大のボトルネックとなった
  • •この実装により、Anubisで書かれたコードがブラウザやWASI環境で安全に実行可能になった
See more