2012-03-01 86 views
4

我需要一些用于作业的GUI,我正在运行Mac OS X Lion(10.7)。在Mac OS X Lion上使用GUI的Smalltalk(10.7)

我见过的UNIX用户平时使用GNU Smalltalk的GTK +

我试图从不同版本的来源安装它们,并且它们都会给出一些错误。

然后我使用了MacPorts,但是安装打破了gst的GTK +绑定。

最后我试着使用FING包管理器(因为GNU规定,我应该安装一切美好的事物),但没有Smalltalk的包10.7 OS(虽然有对以前的)来安装它。

有什么方法可以在Mac OS Lion下使用smalltalk,或者我应该在虚拟机上运行Ubuntu吗?

+0

Squeak或Pharo都很好。这些视频中的大多数(除了如何安装)都适用于:http://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all – Saijanai 2012-04-14 22:30:46

回答

9

你也可以试试Pharo,它是Squeak的一个分支。

http://www.pharo-project.org/home

+0

这是一个有趣的选项:)。虽然在一些命令行和emacs编码之后,很难习惯某些gui右键单击和“执行”操作。我会研究它,至少网站和截图看起来更好,然后吱吱:) – Uko 2012-03-02 17:14:27

+0

图形Smalltalks倾向于更多的鼠标沉重,但对于像'做它'的事情,通常有键盘快捷键。例如,在Pharo中,Ctrl-D/Cmd-D会执行此操作。 – 2012-03-04 05:50:44

+0

是的,我知道。这只是我习惯更多的命令行编程:) – Uko 2012-03-04 17:30:39

5

Uko,

你看过Squeak吗?它是一个开源版本的Smalltalk,使用起来非常有趣,并且在大多数平台上都受到支持。

参见:

http://squeak.org/

您需要为Mac特定SqueakVM:

http://www.squeakvm.org/mac/

让我知道,如果您有任何进一步的问题...

4

佳乐或菲罗是真实Smalltalks(不像GNU)。这意味着他们有一个Smalltalk特定的IDE。 IDE是Smalltalk的创造者发明的,所以无论你认为你对IDE有什么了解,你可能都不知道。

我的视频系列Squeak从一开始就展示了如何下载最新的Squeak Smalltalk并开始使用它。 Pharo也不难安装。

http://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all