01
TinyGo
分類と出典
TinyGo
要点
- TinyGo は LLVM ベースの新しいコンパイラを開発し、Go ランガージを埋め込みシステムとモダンウェブに提供します。
- BBC micro:bit や Arduino Uno など100以上のマイクロコントローラーボード、そして産業用プロセッサーも対応可能。
- WebAssembly (WASM) コードも生成でき、ブラウザやサーバー・エッジ環境向けの WebAssembly システムインターフェース (WASI) サポートに対応しています。
重要性
TinyGo は分散型システムとエッジコンピューティングの拡張性を高める重要なコンパイラとして機能し、Go のエコシステムを新たなプラットフォームへ統合します。