要約:

  • WebAssemblyの共同設立者であるBen Titzer氏は、Carnegie Mellon大学のWebAssembly Research Centerの所長であり、Virgilというプログラミング言語とWizardという特別なWebAssembly実行仮想マシンの開発を続けている。
  • Virgilは、高性能なシステムを構築するために設計された言語であり、機能がロバストなシステムコードを書くための優れた機能を持っている。
  • VirgilはRustとは異なることができると述べられており、低水準のプログラミングに適している。
  • Wizardは、高速で柔軟なWasmエンジンを構築することを目的としており、主に研究用途に使われている。
  • WebAssemblyは、ソフトウェアの最終基板となり、あらゆる言語がそれにコンパイルされる可能性がある普遍的なソフトウェア基板となることが期待されている。

考察:

Ben Titzer氏は、VirgilやWizardといったプロジェクトを通じて、次世代のシステムプログラミングに貢献している。WebAssemblyの普及により、ソフトウェア開発の未来がより柔軟かつ効率的になる可能性があると感じる。

元記事: https://thenewstack.io/beyond-webassembly-ben-titzers-new-programming-language-virgil/