关于 Smalltalk 和 Scheme,这里并不是一个真正的问题。我 3 周前才开始玩 Smalltalk,一直在 Squeak 和 Pharo 之间摇摆不定。两者都很棒,我很难认为 smalltalk 不是最流行的语言。一切都在一个图像中我不需要交互式命令提示符编辑器 Rdoc 的网页等我只需点击它就会乱七八糟,如果我这样做了,UiDesigner Open.
我会得到一个接近 QT4 的 GUI 应用程序。我的小型数据库有数据库实用程序,例如magma。
无论如何,我也开始在 Racket 中使用 Scheme,虽然涉及到很多 (),但它仍然非常简单;从一开始就似乎很合乎逻辑。我唯一发现的是有很多方案/Lisp 方言。Racket 似乎也是一个相当简单的环境,然而,值得注意的是,似乎有 Chicken 和 MIT 计划。
我应该使用 Chicken over Racket 或 MIT 有什么特别的原因吗?或相反亦然。良好的系统支持、数据库或 GUI 支持...等。
PS我显然没有选择最流行的语言,但我很开心:-)