7

我一直在学习 Squeak Smalltalk 并注意到它有一个非常忠实的社区,并被用于一些大型学术和开源项目,但我还没有发现任何以任何重要方式在商业上使用它的例子。我很好奇这种环境在商业上的表现如何。也许接管旧的 Smalltalk 项目?有人知道吗?

4

7 回答 7

10

http://dabbledb.com/实际上是在商品硬件上使用 Squeak,他们最近从 Seaside 2.6 迁移到 2.8,并且正在考虑发布 2.9。

于 2008-09-29T22:28:52.880 回答
5

http://automatic.com/

于 2008-09-22T05:08:55.880 回答
3

总的来说,我同意 Squeak 并未在商业上广泛使用。

我们有一个名为MaxScheduler.com的制造和仓储调度应用程序。它是用 Squeak 编写的,主要是因为最初用这种语言开发了一个广泛的代码库。但它有它的问题。它为最终用户提供了一种“奇怪”的 UI 体验。此外,它不能很好地与 Windows 等本机平台配合使用。最近创建了 WXSqueak,这确实有助于提供原生 UI 体验。

从好的方面来说,Squeak 对我们非常有益。借助我们的代码库,我们在短时间内为客户创建了复杂的应用程序。很少有语言能提供相同级别的代码重用。

于 2009-05-14T17:20:26.777 回答
2

我认为 DabbleDB 是(曾经?)之一。他们可能已经离开了 Squeak,但我确信他们曾经使用过它。

于 2008-09-19T02:41:53.447 回答
2

Qwaq 将 OpenCroquet商业——“Qwaq 的技术帮助员工在虚拟会议室中进行协作。”

于 2009-05-14T17:37:43.023 回答
2

吱吱声肯定有未来,特别是因为发生了两件事:

  • 至少快 10 倍的 Squeak VM 即将推出,
  • Pharo fork 正在清理代码,目标是使其可用于专业开发。

这就是为什么与 VisualWorker 一样,我在未来会认真考虑 Squeak 用于基于Aida/Web的业务 Web 应用程序

于 2009-05-14T17:38:05.907 回答
0

我敢打赌它不会很快扮演任何“重要”的角色。带有“morhps”的整个编程模型对于商业“周围”中的任何事物都是“陌生的”。只需尝试在 VisualWorks 之类的 Smalltalk 中实现一个小示例,而不是在 Squeak 中实现。有人试图让更多的“传统”GUI 工具包与 Squeak (GTK) 一起运行,但这还处于起步阶段,甚至还没有开箱即用的编译器。它不会接管其他 Smalltalk 环境,因为没有使用它的激励措施,比如 VisualAge、VisualWorks 或 Smalltalk/X。

问候弗里德里希

于 2008-09-22T05:03:00.077 回答