---
source_url: https://toit.io/blog/toit-v2-0-0/
source_title: "Toit v2.0.0 — Toit blog"
source_published_at: 2026-10-31T00:00:00Z
tags: programming-languages,open-source,embedded,scripting,software-release
generated_at: 2026-11-03T12:00:28.280Z
model: claude-haiku-5-5
---
# オープンソース言語Toit v2.0.0が登場、4年以上のアルファ開発を経て

オープンソースのプログラミング言語Toitのv2.0.0が公開された。Toitは4年以上のアルファ開発を経てリリースに至り、2024年にToitwareが閉鎖した後もボランティアが改良を続けてきた。

Toit v2.0.0がリリースされた。4年以上にわたるアルファ開発を経ての公開である。Toitは当初、Toitwareが開発するクローズドソースのソフトウェアだった。その後オープンソースプロジェクトになり、公開後の改善が続いている。

## 開発の経緯

Toitは当初Toitwareが開発するクローズドソースのソフトウェアだった。その後オープンソースのプロジェクトとなった。Toitwareは2024年に閉鎖されたが、ボランティアがToitの改良を継続している。

アルファ開発の規模は次のとおりである。

- コミット数は2,000+件
- 変更された行数は500,000+行
- アルファ版のリリースは200+回

## 公開後の主な改善

オープンソース化以降、次の機能強化が行われた。

- ハードウェア対応を拡大し、Arm系のEC618とほぼすべてのESP32派生品に対応した
- 統一されたtoitコマンドを導入した
- パッケージマネージャーを書き直した
- mixinsを追加した
- firmware envelopesを追加した
- コンパイラとランタイムを改良した
- ハードウェアテストを大幅に改善した
- GitHubでのシンタックスハイライトに対応した

## 残る課題と今後の開発

v2.0.0で最後の大きな破壊的変更とされるのは、周辺機器のAPIがgpio.Pinオブジェクトを必要とせず、ピン番号を直接受け取れるようにするリファクタリングである。

フォーマッター、コンパイラの解決機能の改善、より多くのアーキテクチャへの対応などの主要機能については、オープンPRが存在している。これらは今後のリリースで提供される予定である。

## 筆者の見立て

- 「alpha」というラベルにもかかわらず、Toitは長期間安定して動作してきたと論じている。
- 重要な機能がすべて完成する瞬間は決して訪れないと、開発チームが受け入れたと解釈している。

*この記事は元記事の事実のみに基づいて自動生成されました。*

## 出典

- 媒体名: Toit blog
- 原題: Toit v2.0.0 — Toit blog
- URL: https://toit.io/blog/toit-v2-0-0/
