别误会我的意思 - 我喜欢Smalltalk,但是......
对我而言,Squeak界面是最大的挫折之一。我喜欢Smalltalk - 而不是用户界面。只需要将现代界面(如GNOME,MacOS X和Windows Vista)与Squeak的平面2-D卡通16色(或256色?)界面的易用性和视觉上令人愉悦的视觉效果进行对比。 / p>
难道我们不会将现代用户界面设计放入Squeak吗?
或者我完全错过了什么,当前的计算机用户界面都错了?
答案 0 :(得分:9)
使用众多替代用户界面中的一个而不是默认外观和感觉。例如,Pharo看起来很像OSX。
拉蒙·莱昂还有另一篇文章,Fixing Squeak's Sesame Street Looking Windows,其中有Zurgle,还有更多其他文章,定期在squeak-dev宣布。
答案 1 :(得分:6)
Newspeak建立在Squeak之上,外观非常不同。您可以选择本机窗口(如大多数其他IDE)和形态窗口(如Squeak / Pharo)。
答案 2 :(得分:3)
Squeak被设计为创建新的创新用户界面的工具,并且有一些很好的例子 - 例如,看一下Scratch。不幸的是,同样的努力还没有进入Squeak IDE本身。然而,这可能会有所改变 - 看看Pharo,一个Squeak的分支,可以改善字体,颜色等等,并去掉一些Squeak枯木。
答案 3 :(得分:3)
一个问题是,在我们获得分配给所有现有核心的MIT / BSD许可证之前,我们目前处于许可状态。一旦我们实现了这一点,我们就可以进入模块化系统,更新UI显然是其结果的一部分。
答案 4 :(得分:2)
Polymorph 包可以修复Squeak UI,使其看起来更好。
感谢Simon Kirk和Pinesoft的团队!
你可以在这里找到它: http://www.squeaksource.com/@eCflHJVA_R3o9HjK/wFyW_CgF
显然,Pharo已将其内置。
答案 5 :(得分:1)
使用GNU Smalltalk,“Smalltalk for the type can type™”或Squeak in headless模式。然后,如果您仍然想要一个GUI(只是不是包罗万象的传统Smalltalk GUI),那么只需编写自己的(可能是现有IDE的插件)。