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

时间:2008-09-19 02:32:52

标签: smalltalk squeak

我一直在学习Squeak Smalltalk&我注意到它有一个非常忠实的社区,并被用于一些大型的学术和开源项目,但我没有找到任何有关它在商业上以任何重要方式使用的例子。我很好奇这个环境在世界范围内的商业运作方式。也许接管旧的Smalltalk项目?有谁知道吗?

7 个答案:

答案 0 :(得分:10)

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

答案 1 :(得分:5)

答案 2 :(得分:3)

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

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

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

答案 3 :(得分:2)

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

答案 4 :(得分:2)

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

答案 5 :(得分:2)

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

  • 至少快10倍的Squeak VM,
  • Pharo fork正在清理代码,目的是使其适合专业发展。

这就是为什么除了VisualWorker之外,我正在认真考虑将来基于Aida/Web的商业网络应用程序的Squeak

答案 6 :(得分:0)

我敢打赌它不会很快发挥任何“重要”的作用。具有“morhps”的整个编程模型对于商业“周边”中的任何事物都是“陌生的”。试着在像VisualWorks这样的Smalltalk中实现一个小例子,而不是在Squeak中实现。尝试使用Squeak(GTK)运行更多的“传统”GUI工具包,但这是在它的初期,它甚至没有开箱即用的编译器。它不会接管其他Smalltalk环境,因为不会使用它而不是让我们说VisualAge,VisualWorks或Smalltalk / X.

此致 弗里德里希