C 起家是 Unix,在 PC 领域开始领风骚的是 Basic, Pascal, 后来才发展到 C,为什么 C 在 PC 也崛起了不得而知。
Smalltalk 一开始是给小型机或工作站用的,需要的内存比较多,CPU要定制才跑得快,早期 smalltalk vm实现的不好,在 x86 上运行慢的要死。
等 PC 崛起,mac 和 win 的 GUI 兴起,smalltalk转舵PC已经太晚了,这两家的 gui 都不是 smalltalk 写的,smalltalk 有自己的一套 gui,大家都知道要移植 gui 程序其实就是要重写,于是 smalltalk 更没机会了。
现在主流是 C 风格只是一个偶然,而现在 Pascal 风格的类型申明(类型在变量后面) 又成为新语言的主流了呢。
而且你看 Python 那球样不也火的很……
【 在 sixue1999 的大作中提到: 】
: 我觉得主要问题是他不是c风格的语言
: 那个时代的潮流虽然是OO
: 但其实暗地里还有一个更大的隐藏潮流,那就是c风格化
: ...................
--
修改:Dieken FROM 124.64.120.*
FROM 124.64.120.*