Csaba Gajo氏は5月31日(米国時間)、Visual Turing Machineの最新版となる「Visual Turing Machine 2.0」を公開した。Visual Turing MachineはJavaで実装されたグラフィカルなチューリングマシン。チューリングマシンの動作を学習するにあたって、複雑な言語を記述せずともGUIからのクリックで体験できるところに特徴がある。 2.0ではシンボルのa-aryセットの追加、MDIの実装、メモリ問題をクリアした大規模ワークスペースの実現(10,000x10,000ピクセル)、自身のマシンを編集する機能の実現、n回マシンを実行する式機能の実現、実行速度の指定、テープの使用統計や命令の使用統計機能、プログラムをほかの言語に変換する機能など、いくつも新しい機能が追加されている。 チューリングマシンは単純化された計算模型のひとつで、計算機科