HackerNews

Rubyとその隣人:Smalltalk

Ruby and Its Neighbors: Smalltalk

https://noelrappin.com/blog/2025/11/ruby-and-its-neighbors-smalltalk/


この記事では、Rubyプログラミング言語の重要な影響源であるSmalltalkについて紹介しています。Smalltalkはその文法はRubyにほとんど引き継がれませんでしたが、オブジェクトの動作に関する多くの詳細はSmalltalkからインスパイアを受けています。SmalltalkはXerox PARCで開発され、1980年に広まりました。商業製品のObjectWorks(後にVisualWorksに改名)は、90年代に多くの業界で利用され、特に航空業界では高い需要を誇りました。1995年にはオープンソースのSmalltalk VM「Squeak」が発表され、これによりより多くのシステムに広まりました。SqueakはSmalltalkで書かれた環境であり、プログラミング教育やプロジェクトでも活用されています。