为什么 Squeak 界面看起来和操作都如此过时?

问题描述 投票:0回答:6

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

对我来说,Squeak 界面是最大的障碍之一。我喜欢 Smalltalk——而不是用户界面。只需将现代界面(如 GNOME、MacOS X 和 Windows Vista)与 Squeak 的平面 2-D 卡通 16 色(或者是 256 色?)界面进行对比,它们将易用性和视觉上赏心悦目相结合。

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

或者我完全错过了一些东西,并且当前的计算机用户界面都是错误的?

user-interface smalltalk squeak
6个回答
10
投票

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

Ramon Leon 有另一篇文章,修复 Squeak 的芝麻街视窗,还有 Zurgle,可能还有更多其他文章,定期在 squeak-dev 上发布。


7
投票

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


4
投票

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


4
投票

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


2
投票

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


2
投票

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

为此向 Simon Kirk 和 Pinesoft 团队表示敬意!

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

显然 Pharo 已经内置了它。

© www.soinside.com 2019 - 2024. All rights reserved.