squeak - 哪个虚拟机适合哪个系统上的哪个 Pharo/Squeak 版本?

标签 squeak pharo

是否有一个地方(网站)可以让我找到有关特定操作系统上的特定 Pharo 或 Squeak 版本所需的虚拟机(最小/最大)的信息?

最佳答案

我不知道确切的信息是否有记录,但我可以尝试给你一个简短的解释......甚至 Pharo 和 Squeak 的路径在过去的时间里也有很大的分歧。

Pharo 官方 VM 是 CogVM,它是带有 JIT 的 StackVM。然后,它还为不允许代码生成的平台提供 StackVM。

Pharo 的官方虚拟机列于 http://www.pharo-project.org/pharo-download ,并且从 Pharo 1.2 到 Pharo 2.0 都可以正常工作。您还可以查看 CI 服务器中构建的完整虚拟机集 https://ci.lille.inria.fr/pharo/view/Cog/ .

对于旧版本,Pharo(1.0 和 1.1)会保留一键分发的历史记录,其中虚拟机与镜像一起卡住。您可以在这里找到它们:https://gforge.inria.fr/frs/?group_id=1299

另一方面,对于 Squeak,相同的 CogVM 应该在其最新版本中工作,否则您应该从 http://squeakvm.org/index.html 获取解释器 VM .

希望对大家有一点帮助

关于squeak - 哪个虚拟机适合哪个系统上的哪个 Pharo/Squeak 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12075373/

相关文章:

unit-testing - 如何在 SUnit 中检测测试运行器?

oop - 闲聊中的矛盾

smalltalk - 用 Cuis/Squeak Smalltalk 替换世界

smalltalk - 如何检查父类(super class)之一是否包含具有特定名称的类变量?

javascript - 如何在海边应用程序中嵌入谷歌分析脚本(新版本)

unicode - 将 unicode/utf-8 数据写入内存文件

pharo - 在 Pharo3.0 中有没有办法交换 control 和 alt 键?

pharo - 如何使统一 FFI 在 Pharo 中工作

java - 如何对 map /字典进行 ASN.1 编码?

smalltalk - 如何在 Smalltalk 中在运行时向类添加方法?