TL;DR
クラスベースのオブジェクト指向プログラミング言語。1972 年に開発が始まり、1980 年に公開された。オブジェクトどうしがメッセージを送り合って動く。
なぜ必要か
「すべてのものはオブジェクトである」という考え方の元祖の言語であり、Ruby や Scala、Kotlin の大先輩にあたる。
仕組み
最近の環境では、Pharo がデファクトスタンダードのようである。日本にも熱心なファンがいて、学ぶのに必要な資料が日本語で一通りそろっている。
クラスベースのオブジェクト指向プログラミング言語。1972 年に開発が始まり、1980 年に公開された。オブジェクトどうしがメッセージを送り合って動く。
「すべてのものはオブジェクトである」という考え方の元祖の言語であり、Ruby や Scala、Kotlin の大先輩にあたる。
最近の環境では、Pharo がデファクトスタンダードのようである。日本にも熱心なファンがいて、学ぶのに必要な資料が日本語で一通りそろっている。