6

我有一个图形遍历问题,它在 smalltalk 中精美而优雅地建模,但是对于一个 smalltalk 图像实例来说它太大了(在计算和存储方面)。因此,我想将问题划分为多个实例。

我的问题是,有什么好方法可以在 smalltalk 实例之间发送消息。有点像 MPI,但用于 smalltalk。

我应该提到我在 Squeak 上,但如果这个功能有点小谈话的味道,我可以应付。

4

5 回答 5

4

有一个名为 Hydra 的项目正在进行中,目标是让 Squeak 具备多核功能。Hydra 的主要功能之一也是图像间通信通道。

更多信息:

于 2009-04-22T11:36:43.067 回答
4

看看远程 Smalltalk

于 2009-04-22T12:28:45.970 回答
2

Open Croquet在概念上是一组相互通信的 Smalltalk 图像。也许它和它的岛屿可能很合适?

于 2010-06-24T13:42:44.827 回答
2

为了完整起见,我敢于提及来自 Cincom VisualWorks 的 OpenTalk 库。OpenTalk 的主要优势在于,在许多情况下,您只需将其放入,其余代码就可以在网络上运行。它的基本思想是用本地代理替换远程对象并将消息发送到图像。

Cincom 的 VisualWorks 页面:http ://www.cincomsmalltalk.com/main/products/visualworks

于 2011-02-01T08:01:17.010 回答
1

在 Esug2012,Nick Papoulias 展示了无缝。将运行工具的环境与开发映像分开是 Pharo 努力的一部分。

于 2012-09-03T09:47:49.350 回答