最近读到一本书,说Python程序员比Java程序员聪明.同理,懂Smalltalk的程序员也比Java程序员聪明.所以,我在StackOverflow上找到这个关闭很久的问题,整理了一下,跟大家分享. 在介绍为什么Smalltalk不流行之前,你一定会想它有什么特别之处吗,以至于很多技术刊物和出版物在谈论面向对象时都拿它作为参照.我只会Java,它真的有那么重要吗,或者说我需要学习它.因此我先就这个问题作了整理. Smalltalk可以说是OO语言的先驱之一(当时与之对应的是Simula和Ei