1

我开始学习 Smalltalk。最好的操作系统(就拥有更多更好的工具而言)和开发工具是什么?

4

5 回答 5

4

大多数 Smalltalks 与操作系统无关,更重要的是,您可以在一个操作系统上开发并部署在另一个操作系统上。例如 Squeak 和朋友、VisualWorks、Smalltalk/X、VA Smalltalk。另一方面,您有一个 Dolphin Smalltalk,它仅适用于 Windows。

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

于 2009-10-28T09:49:53.017 回答
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 - 每日截屏视频,关注大众或操作系统的某个方面

行业误解- 每周播客专注于 Smalltalk(Smalltalk 的整个范围,而不仅仅是 Cincom 的产品)

教程- Cincom Smalltalk 网站上有许多教程,包括视频形式和逐步 html 页面形式。

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

祝你好运,请随时与我联系。

于 2009-10-28T11:59:18.490 回答
1

在窗户上吱吱作响。

于 2009-10-28T08:49:51.287 回答
1

他们说,Windows 上最好的 smalltalk 是 Dolphin Smalltalk。

有一个免费的社区版(据我了解,它并没有瘫痪,只是一些工具不存在)和专业版。

现在,专业版售价 225 美元。这么少的钱,哪里能得到这么多的钱?

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

于 2011-02-01T17:46:27.670 回答
1

Pharo是另一个不错的选择。它快速、易于使用且开源。“一键图像”让您可以在 Windows、Mac 和 Linux 上无缝使用它(您可以将其存储在 USB 密钥上)。Squeak VM(Pharo 使用与 Squeak 相同的 VM)开发的最新进展导致了 Cog,这是一个非常快速的 VM(即时编译)。

于 2011-02-01T18:06:31.740 回答