- 「Watlings」プロジェクトの紹介: 小さなプログラムを修正しながら WebAssembly Text Format を学ぶ教材
- プロジェクトは現在まだ未完成で、活発に開発中。Issue の提出や PR の作成による貢献を歓迎
- プロジェクトでは Node 16+ と NPM を使ったコンパイルとテスト、リポジトリの複製、依存関係のインストール、練習問題の解決をテストする方法を提供
- 公式 WebAssembly Binary Toolkit の利用を推奨: 構文ハイライトや最新ビルド、VSCode と WATI 拡張機能による構文ハイライト、IntelliSense、そのほか便利な機能
- プロジェクトの動機: Rustlings と Ziglings の成功に着想を得て、WebAssembly と WAT 教育の空白を埋めること
- プロジェクトの教育哲学: 最小限の説明と、さまざまな文脈で構文に触れることを通じた実践中心の学習を重視
- 効果的な学習のために「考えること」を生み出す重要性を信じる著者: プロジェクトは教育的であり、簡単すぎてはならず、構文への習熟度に応じて問題の範囲も変わる
- テキストの一部が分かりにくい、または冗長だと感じた場合は、フィードバックやディスカッション投稿を歓迎すると著者が案内
1件のコメント
Hacker Newsのコメント
wasm-optを使って WASM の GC のような機能を試すことが提案されており、これは WABT より多くの WASM 拡張をサポートしている。