Sun が Strongtalk を(仮想マシンを含め)オープンソースに


planet squeak 経由で、The Hitchhiker's Guide to ...: Sun release Strongtalk VM into OpenSource より。


Strongtalk というのは、1990 年代半ばごろに発表された(オプショナルな)静的型チェック機能を持つ Smalltalk の実装です。静的型チェック以外にも、Ruby のようにミックスインベースであること(クラスはミックスインの構文糖。Ruby ではミックスインを「モジュール」と呼ぶ)、高性能仮想マシン、といった特徴を持ちます。特に仮想マシンについては、その高速化技術が Java HotSpot VM に転用されたことで有名です。


おそらく、このたびの Javaオープンソース化への流れも関係あるのでしょうが、今回、Strongtalk も、晴れてフルオープンソース化の運びとなったようです(2002 年に制限付きながら公開はされていました)。…ということは、SELF もそのうち?


関連: