Squeakのインストール方法(2005J開発者版)

使用しているOSごとにインストール方法が異なります。

Windowsにインストールする

[Squeakのインストール方法(2005JをWindows環境へ)]

Mac OS Xにインストールする

Squeakのインストール方法(2005JをMac OS X 10.5環境へ)

Squeakのインストール方法(nihongo7をLinux環境へ)

squeak.png

ここでは、Squeak nihongo7をLinux環境にインストールする方法について説明します。
(VMにはSqueak3.6.3-JPatched.tgzを使います)

準備

Squeakland.jpの開発者版のダウンロードページから以下のファイルをダウンロードしてください。
開発者版のダウンロードページ

  1. SqueakVM3.6.3-JPatched.tgz
  2. SqueakNihongo7.zip
  3. SqueakV3.sources.zip

これらのファイルを全て/tmpにコピーしておきます。

作業では、圧縮解凍ツールとしてunzip, gzip, tarを使います。あらかじめ用意してください。

(more…)

TD4Simulator

td4simulator.jpg

「CPUの創り方」のTD4のSqueak版シミュレータを作成しました。

書籍で触れられているシミュレータと比べたときのメリットとしては、

  • Squeak上が動くマシン上ならどこでも動く。(Macで動かしたかった…)
  • プログラムのソースコードを読める。
  • 自分で改造が可能。

が考えられます。逆にデメリットとしては、

  • Squeakをインストールしてなければインストールが面倒
  • ソースコードが汚い。設計もずさん。
  • きっと改造する気になれない。
  • 多分バグがある。

が考えられます。
伊藤ゼミ学生向けのものなので、それ以外の方は上記のデメリットをご理解の上、心してお使いください。
なお、機能等一切の保証はありません。

(more…)