有没有使用Squeak Smalltalk的大型商业项目?

有没有使用Squeak Smalltalk的大型商业项目?,smalltalk,squeak,Smalltalk,Squeak,我一直在学习Squeak Smalltalk&我注意到它有一个非常忠实的社区,并被用于一些大型学术和开源项目,但我还没有发现它以任何重要方式被商业化使用的例子。我很好奇这种环境在世界商业上是如何发展的。也许是接管老的Smalltalk项目?有人知道吗?我想DabbleDB就是其中之一。他们可能已经远离了Squeak,但我确信他们曾经使用过Squeak 我敢打赌它在短期内不会扮演任何“重要”角色。带有“morhps”的整个编程模型与商业“环境”中的任何东西都是“陌生”的。只需尝试在一些Smallt

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

我想DabbleDB就是其中之一。他们可能已经远离了Squeak,但我确信他们曾经使用过Squeak

我敢打赌它在短期内不会扮演任何“重要”角色。带有“morhps”的整个编程模型与商业“环境”中的任何东西都是“陌生”的。只需尝试在一些Smalltalk(如VisualWorks)中实现一个小示例,而不是在Squeak中实现。有人试图让更多的“传统”GUI工具包使用Squeak(GTK)运行,但这还处于起步阶段,它甚至没有现成的编译器。它不会接管其他Smalltalk环境,因为没有使用它的动机,比如VisualAge、VisualWorks或Smalltalk/X

问候
Friedrich实际上在商品硬件上使用Squeak,他们最近从Seaside 2.6升级到2.8,并在发布时考虑2.9。

一般来说,我同意Squeak在商业上的应用并不广泛

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


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

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

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

  • Squeak VM的速度至少快了10倍
  • Pharo fork正在清理代码,目的是使其在专业开发中可行

这就是为什么作为VisualWorker,我在认真考虑未来基于Squeak的商业web应用程序的原因

现在大多数应用程序都是基于web的,有seaside。这可能是,但seaside不再意味着自动Squeak,我更多地考虑一些小型实用程序,我认为用Smalltalk编写会容易得多,但它们仍然不在RegardsSqueak中,因为它是开源的,所以它仍然是实用的。使用修改后的VM对用户的自定义映像进行沙箱处理。其他实现也不一定能很好地集成;e、 大众假造平台外观,但总是有一个非常窗台感觉。