在Pharo / Seaside的Linux上应该使用哪个版本的VM? 如果我没有弄错的话,apt-get(在seaside book中引用)加载的是Squeak VM。 这应该优于Cog-VM吗? 如果是,为什么?
答案 0 :(得分:4)
在Seaside的情况下,您可以从Seaside website(它们被称为“一键式体验”)下载预编译的Pharo图像,这是运行图像的最简单方法。在Seaside One-Click中分发的VM是CogVM。
Squeak和Pharo世界基本上有三个虚拟机:
您也可以尝试查看Pharo网站上的最新CogVM for Linux。最新的是developer's website。
根据我的经验,我发现CogVM实际上比StackVM更快,但是对于执行大数据(读取和处理2TB的CSV)或调试复杂流程不稳定。这并不意味着您无法运行大数据项目,但只有有时可能会失败,具体取决于您的进展情况。另一方面,StackVMs更加成熟,是学习如何修改VM的最佳场所,因为CogVM的重点是优化。
答案 1 :(得分:0)
如果您使用的是Ubuntu,则有一个易于使用的PPA:http://www.pharo.org/pharo-download/ubuntu