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

发布于 2024-07-04 16:38:06 字数 164 浏览 9 评论 0 原文

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

I've been learning Squeak Smalltalk & have noticed that it's got a really faithful community and is used in some large academic and open-source projects, but I haven't found any examples of it being used commercially in any significant way. I'm curious about how this environment is doing in the world commercially. Maybe taking over older Smalltalk projects? Does anyone know?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

烟酒忠诚 2024-07-11 16:38:06

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

  • 至少快 10 倍的 Squeak VM 即将推出,
  • Pharo 分叉正在清理代码,目标是使其适合专业开发。

这就是为什么与 VisualWorker 不同,我在未来认真考虑将 Squeak 用于基于 Aida/Web 的商业 Web 应用程序

Squeak has certainly the future, specially because of two happenings:

  • at least 10 times faster Squeak VM is on the way,
  • Pharo fork is cleaning the code with goal to make it viable for professional development.

That's why as otherwise VisualWorker I'm seriously looking at Squeak for Aida/Web based business web applications in the future

浅忆 2024-07-11 16:38:06

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

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

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

In general, I would agree that Squeak is not widely used commercially.

We have a scheduling app for manufacturing and warehousing called MaxScheduler.com. Its written in Squeak largely because an extensive code base was initially developed in this language. It has its issues though. It provides a 'strange' UI experience to the end user. Also it doesn't play nicely with native platforms like Windows. Recently WXSqueak was created, this really helps by providing a native UI experience.

On the plus side, Squeak has been massively beneficial for us. With our code base we have created complicated applications for customers in short time frames. Few languages give the same level of code re-use.

煮茶煮酒煮时光 2024-07-11 16:38:06

http://dabbledb.com/ 实际上正在商用硬件上使用 Squeak,并且他们最近从 Seaside 2.6 迁移到 2.8正在关注即将发布的 2.9。

http://dabbledb.com/ is in fact using Squeak on commodity hardware, and they recently moved from Seaside 2.6 to 2.8 and are looking at 2.9 as it is being released.

神经暖 2024-07-11 16:38:06

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

问候
弗里德里希

I'd bet it won't play any "important" role any time soon. The whole programming model with "morhps" is "alien" to anything in the commercial "surrounding". Just try to implement a small example in some Smalltalk like VisualWorks and than the same in Squeak. There are tried to get more "traditonal" GUI toolkit running with Squeak (GTK) but that's in it's infancy and it does not even compiler out of the box. It won't take over other Smalltalk environments, because there's not incentieve for using it instead let's say VisualAge, VisualWorks or Smalltalk/X.

Regards
Friedrich

离旧人 2024-07-11 16:38:06

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

Qwaq commercializing OpenCroquet - "Qwaq's technology helps employees collaborate in virtual meeting rooms."

杯别 2024-07-11 16:38:06

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

DabbleDB I think is (was?) one. They may have moved off Squeak but I am sure they used it at one point.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文