我一直在学习Squeak Smalltalk&我注意到它有一个非常忠实的社区,并被用于一些大型的学术和开源项目,但我没有找到任何有关它在商业上以任何重要方式使用的例子。我很好奇这个环境在世界范围内的商业运作方式。也许接管旧的Smalltalk项目?有谁知道吗?
答案 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)
吱吱声肯定是未来,特别是因为两件事:
这就是为什么除了VisualWorker之外,我正在认真考虑将来基于Aida/Web的商业网络应用程序的Squeak
答案 6 :(得分:0)
我敢打赌它不会很快发挥任何“重要”的作用。具有“morhps”的整个编程模型对于商业“周边”中的任何事物都是“陌生的”。试着在像VisualWorks这样的Smalltalk中实现一个小例子,而不是在Squeak中实现。尝试使用Squeak(GTK)运行更多的“传统”GUI工具包,但这是在它的初期,它甚至没有开箱即用的编译器。它不会接管其他Smalltalk环境,因为不会使用它而不是让我们说VisualAge,VisualWorks或Smalltalk / X.
此致 弗里德里希