2009-10-28 103 views

回答

4

大多数Smalltalks都是与操作系统无关的,甚至更多,您可以开发一个并在另一个操作系统上部署。这些是Squeak和朋友,VisualWorks,Smalltalk/X,VA Smalltalk。另一方面,你有一个Dolphin Smalltalk,它只是Windows。

关于工具,可能是最专业和最好的工具是VisualWorks,它不是开源的,但它有一个免费的非商业许可证,直到你开始赚钱为止。在开源世界中,有一个名为Pharo的Squeak叉,它正在工具方面取得了很好的进展。

1

窗口上的SQUEAK。

+0

谢谢,但你可以解释更多关于这个计划?谢谢 – 2009-10-28 08:55:55

+0

请访问http:// www。squeak.org/下载。您可以访问http://www.dmu.com/squeak/sq0.html Squeak教程。 – Dinesh 2009-10-28 09:11:04

+0

非常感谢! – 2009-11-03 17:24:38

4

您可以使用任何您最适合使用Smalltalk的流行版本的操作系统:VisualWorks,Squeak,VA Smalltalk和Smalltalk/X。如果你真的想要绑定到这个平台,有特定于Windows的Smalltalks:ObjectStudio是Vista认证的,而Dolphin是为Windows构建的。

至于学习Smalltalk本身 - 我最熟悉可用于学习VisualWorks,ObjectStudio和Squeak的资源。

对于VisualWorks中和ObjectStudio,请访问:http://www.cincomsmalltalk.com,具体而言,你可能想看看这些网页:

Smalltalk Daily - 每日截屏专注于大众的一个方面或OS

Industry Misinterpretations - 每周播客专注于Smalltalk(Smalltalk的全部频谱,不只是Cincom的产品)

Tutorials - Cincom Smalltalk网站上有许多教程,无论是视频形式还是逐步html页面形式。

对于Squeak,请从http://squeak.org开始。您可以找到教程,免费书籍和示例的链接。

祝你好运,并随时与我亲自联系。

1

他们说,最好的Windows版本是Dolphin Smalltalk。

有一个免费的社区编辑(这是不是因为我理解它,只是一些工具不存在)和临。

现在,专业版售价225美元。你能从哪里得到如此巨大的利益?

人们对Smalltalk持怀疑态度。事实上,人们害怕学习它。但是,在这个时代,有几十种语言可供选择。 Smalltalk,Smalltalk供应商及其客户已经存在了很长时间,并且提供比大多数语言更为成熟的方式。

1

Pharo是另一个不错的选择。它是快速,易于使用和开源的。 “单击图像”可让您在Windows,Mac和Linux上无缝地使用它(您可以将它存储在USB密钥上)。 最近在Squeak VM(Pharo使用与Squeak相同的VM)开发方面取得了进展,导致Cog成为一个速度非常快的虚拟机(及时编译)。