MoonBit は WebAssembly と JavaScript にコンパイル可能な新しいプログラミング言語です。Rust 風のシンタックスと関数型プログラミングの特徴を持ちながら、ガベージコレクションを採用しているという特徴があります。この記事では MoonBit の基本的な使い方をチュートリアル形式で紹介します。 MoonBit は、WebAssembly (Wasm) や JavaScript (JS) へのコンパイルに対応した新しいプログラミング言語です。中国のスタートアップにより開発されており、以下のような特徴があります。 高速なコンパイル 出力される Wasm バイナリが軽量 Rust 風のシンタックス パターンマッチングや代数データ型のような関数型プログラミングの特徴をサポート Rust のように所有権を管理せずに、ガベージコレクションを使用 この記事では MoonBit

