Smalltalk の勉強

Smalltalk は使ったことがありません.
この本では,実際に動かしながら学べるのでよいです.

Smalltalkで学ぶオブジェクト指向プログラミングの本質

はじめに

Smalltalk の特徴や著者の考え等が書かれている.個人的には興味深い内容だった.
引用ばかりですみません.

  • オブジェクトの差異はメッセージから産み出される
  • オブジェクトに重点を置き,交わすメッセージを大切にする
  • オブジェクトの私的データ領域を内部状態,メッセージを入力,メソッドを出力や状態遷移関数と捉える
  • Object はObject class のインスタンス,Object class は Metaclass のインスタンス,Metaclass は Metaclass class のインスタンス,Metaclass class は Metaclass のインスタンス
    • 図0.12は重要な気がする...
  • 複数のオブジェクトが互いに結びついて構造を作る
  • 引用

機能は構造の変化によってもたらされます.時が介在して構造が別な構造へと変貌するときの現象です.

むう...

  • 引用

Smalltalk の文法が3種類のメッセージだけであり,レシーバを前置し,メッセージを後置するなどの記述の仕方,そして,分かち書き予約語はないに等しいなど,Smalltalk を際立たせている特徴...


続きが楽しみ.

第1章

インストールした.動作確認完了.