8

不要误会我的意思——我喜欢 Smalltalk,但是...

对我来说,Squeak 界面是最大的障碍之一。我喜欢 Smalltalk——不是用户界面。只需将 GNOME、MacOS X 和 Windows Vista 等现代界面与 Squeak 的平面 2-D 卡通 16 色(或者是 256 色?)界面的易用性和视觉上令人愉悦的视觉效果相结合。

难道我们不会看到现代用户界面设计融入 Squeak 吗?

还是我完全遗漏了一些东西,而当前的计算机用户界面都是错误的?

4

6 回答 6

10

使用众多替代 UI 之一,而不是默认外观。例如, Pharo的外观很像 OSX。

Ramon Leon 有另一篇文章,Fixing Squeak's Sesame Streetlooking Windows,还有Zurgle,可能还有更多其他文章,定期在squeak-dev上发布。

于 2009-06-04T12:29:34.780 回答
7

Newspeak是建立在 Squeak 之上的,并且具有非常不同的外观。您可以在原生窗口(如大多数其他 IDE)和变形窗口(如在 Squeak/Pharo 中)之间进行选择。

于 2009-06-12T08:13:39.113 回答
4

Squeak 被设计为一种用于创建新的、创新的用户界面的工具,并且有一些很好的例子——例如,看看Scratch。不幸的是,Squeak IDE 本身并没有做出同样的努力。然而,这可能正在改变 - 看看Pharo,它是 Squeak 的一个分支,它改进了字体、颜色等内容,并去除了一些 Squeak 枯木。

于 2009-06-04T12:37:54.937 回答
4

一个问题是,在我们获得分配给所有现有内核的 MIT/BSD 许可证之前,我们目前处于许可混乱状态。一旦我们做到了这一点,我们就可以向模块化系统前进,而更新 UI 显然是其结果的一部分。

于 2009-06-06T00:51:35.780 回答
2

在无头模式下使用GNU Smalltalk、“The Smalltalk for those who can type™”或Squeak 。然后,如果您仍然想要一个 GUI(只是不是包罗万象的传统 Smalltalk GUI),只需编写您自己的(可能是现有 IDE 的插件)。

于 2009-06-04T07:00:51.607 回答
2

Polymorph包可以修复 Squeak UI ,使其看起来更好。

为此向 Simon Kirk 和 Pinesoft 的团队致敬!

你可以在这里找到它: http ://www.squeaksource.com/@eCflHJVA_R3o9HjK/wFyW_CgF

显然,Pharo 内置了它。

于 2009-11-08T23:16:39.043 回答