Squeakによるオブジェクト指向プログラミング入門
2007/03/30 (Fri) 22:07:46 JST
目次
対象とする読者
- PerlやCなどの手続き型言語は使えるが、オブジェクト指向がよくわからないという人
- RubyやJavaなどのオブジェクト指向言語を使っている/使いたいが、オブジェクト指向がよくわからないという人
なぜSqueakなのか
オブジェクト指向の言語はたくさんあります。そのうち手軽に試せる言語もたくさんあります。その中でなぜSqueakを使うのかというと、Squeakではオブジェクトが目に見えるからです。百聞は一見に如かず、オブジェクト指向は読むより聞くより考えるより、見て触って体感するのが手っ取り早い覚え方だと思います。
SqueakではSmalltalkを使ってプログラミングを行いますが、Squeak/Smalltalkに特化した入門にはしないつもりです。また、オブジェクト指向を体感するのに言語は重要ではありません。いったん体に通してしまえば、他のオブジェクト指向言語にもすんなり入っていけるようになるでしょう。
Squeakの準備
Squeakは下記のURLからダウンロードできます。Squeakにはデフォルトイメージが含まれていますが、このテキストで使うイメージを別に用意しました。こちらもダウンロードしてください。
- Squeakのダウンロード
- http://squeakland.jp/plugin/download.html
- このテキストで使うイメージ
- LearnOOP.zip
Inverse Pages: FrontPage