フォーク元でもあります。特徴を(特にソースコードレベルで)色濃く残しているため、今回のように歴史を振り返る際にたいへん重宝します。Squeak環境を動かしてみたいときに使える便利な処理系です。限っては当該サンプルコード程度なら問題なく動かせるので選びました。フルイメージのまま動かせます。逆輸入したウィジェット(たとえばウインドウのタイトルバーやクローズボックスなどの追加)もあり、さほどの違和感なく(旧Mac経験者ならなおさら)操作できるかと思います。この点に限ってはSmalltalkをパクってくれたジョブズに感謝しないとですね^^;。ように特に古いバージョンでは、スクロールバーなど独特な部分もあるので、ちょっとだけ注意点を列挙しておきます。基本的に右クリックによるコンテキストメニューを使う。発明であるメニューバーやプルダウンメニューはありません)キーボードからの文字入力は原則として、アクティブ(最前面。これは同じ)、かつ、マウスポインタで指示(フォーカス)された区画(ペイン)に対して行なわれる。画面の再描画はかなりルーズ。再描画)スクロールバーは左側にフリップアウト(フォーカスのインジケーターも兼ねる)。スクロールボックスドラッグもしくは移動先のクリックで移動、左傍クリックで上スクロール(矢印は逆。上端からの距離で速度調節)、右傍クリックで下スクロール(同)。Squeakではさらにペイン寄りの場所でメニューポップアップも可能(ワンボタンマウス対策)。button)と呼び、コードでもそう表現します。Alto時代、マウスのボタンの並びを横並びに限定することを避ける(実際にボタンを縦並びにしたマウスも試された)ためです。この慣習は現在のPCのマウスにおいて、使う黄ボタンと青ボタンを入れ替えて、黄ボタンクリックを右ボタンクリックに(代わりに、あまり使わない青ボタンはやや使いにくいスクロールホイールボタンに)割り当ててもコードや表現に読み替えの必要がないことにも役立っています。まとめて次のリンク先に置きました。含めれば3つ)のファイルが得られます。プレーンテキストファイルですが、展開時、展開用ツールが改行文字を自動で置き換えてしまわないよう注意してください。