你认为什么是一个很好的IDE学习一般?我会只能利用它作为一种爱好,所以它必须是免费的。

有帮助吗?

解决方案

我认为 Squeak 是要走的路。它有一个完整的smalltalk环境,并不断更新。它是我用来学习的东西,实际上甚至是一个很酷的应用程序。

其他提示

你也应该考虑 .罗是一个叉的吱吱声。他们的目标是:

  • 一个清洁和贫开放源码的一般的平台,来自吱吱声

  • 显而易见的选择专业的一般发展

  • 一个新的平台,帮助人们创造未来

它是否是吱或罗,有一个大的、积极的和支助性社区。

吱吱声是免费的。 Cincom有一个非商业版的VisualWorks。 GemStone / S适用于小型安装。 GNU Smalltalk是“免费的”在GPL意义上。

Squeak 很好,免费且非常酷

明确地选择Squeak。它是一个关于环境的封闭系统,或者你称之为IDE的系统,但是使用 - 寻找海边的webapps很有趣。但是,我总是建议参与开发的每个人都要看一下,只是为了了解图像中的开发是如何工作的 - 并体验一个实时系统。

Squeak的主要问题,或者通常是Smalltalk,一旦你习惯了它,就很难回到传统的编程方式。

此外,我听说如果你在Smalltalk工作一段时间,你可能会成为一个更好的程序员。我不知道这是否属实,但我当然也想这么想。

您还可以使用 Cincom Smalltalk Dolphin Smalltalk 。他们都有社区版。

如果你从 Cincom Smalltalk 开始,那就有很多提供学习材料:

- 教程 - 每日截屏视频 - 视频 - 每周播客

您可以在iTunes上找到截屏视频,视频和播客 - 只需搜索“Smalltalk”即可。在播客部分。

你不需要一个单独的IDE,因为smalltalks通常带有自己的IDE,所以选择你的smalltalk风格几乎决定了你的IDE。不要让这个事实让你害怕接受小屁股!

写下您原来的问题,我在 Dolphin Smalltalk &强烈推荐它。

Dolphin Smalltalk只是像啤酒一样免费。如果您需要一个开源的smalltalk,请使用 Squeak

在我看来,Dolphin是更加优雅/舒适/用户友好的。

如果您习惯使用Eclipse或Visual Studio,并且正在Windows上运行 - 那么 Dolphin 对你来说非常熟悉。它看起来非常好(没有模拟的小部件,因为它不是试图跨平台),它有很好的触摸,如代码完成和图形窗口设计器(更像是Mac上的IB)。它还具有很好的重构工具,可以轻松创建小的.exe文件(例如500k,包括vm)。有一个关于的小视频广播海豚的TDD

当然,这些东西可用于其他方言 - 特别是Squeak Pharo看起来很有希望,特别是如果你是在开源产品之后。

Smalltalk / X 出现在Reddit上天。它看起来很不错。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top