『Smalltalk』とは?

純粋オブジェクト指向言語

オブジェクト指向プログラミングの手本になっている様子。

Rubyもその影響を強く受けているとのこと。

ちなみに、Smalltalk で一語みたい。

設計思想

“The basic principal of recursive design is to make the parts have the same power as the whole.”
「再帰設計の基本原理は、部品が全体と同じ力を持つようにすることだ」

Smalltalkが目指したのは、こういうことみたい。
「計算機を計算機の集合体として構築し、さらに計算機を構成する個々の計算機も計算機の集合体で
 構築するというように、再帰的な計算機を構築すること」

ふーん。そうなんだ。
世の中いろいろな言語があるけど、もとをたどるとSmalltalkがあったんだね。