首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GNU Smalltalk与Squeak的兼容性如何

GNU Smalltalk与Squeak的兼容性如何
EN

Stack Overflow用户
提问于 2009-05-19 01:58:36
回答 5查看 2.6K关注 0票数 11

我正在开发一个用squeak编写的应用程序,它根本不需要图形,它只需要数据操作。问题是,我在一个相当保守的环境中工作,我认为我不能向我的经理们推销一个squeak应用程序(我觉得鲜艳的颜色,圆形的界面和一般的“到底是什么”的感觉会把他们吓跑)。因此,我正在考虑在GNU Smalltalk下运行这个应用程序,因为一个更“传统”的命令行界面不太可能吓跑利益相关者。

那么,有没有人能给我一个列表,告诉我Squeak和Gnu Smalltalk之间有什么特性/类是兼容的,或者不兼容的。换句话说,将一个应用程序从一个移植到另一个会有多难(再次假设它是非图形的,所以不需要担心morphic)?

谢谢!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-05-24 07:59:25

我100%同意igouy;除此之外,主要的区别将是文件系统类。GNU Smalltalk更类似于Squeak的Rio包。

您可以使用gst-convert将您的代码从Squeak转换为GST,这也会注意到一些差异。

票数 5
EN

Stack Overflow用户

发布于 2009-05-20 09:36:18

有一个ANSI Smalltalk标准(http://www.smalltalk.org/versions/ANSIStandardSmalltalk.html)。Gnu似乎是该标准的完整实现(请参阅Gnu Wiki),而Squeak似乎是相当兼容的(请参阅Squeak Wiki)。所以只要坚持标准,你就会做得很好。

票数 5
EN

Stack Overflow用户

发布于 2009-05-20 16:55:11

GST实现会给你一个比我们更好的答案--所以试一试--把你的代码归档,看看GST有什么地方失败了。

我不知道Rosetta "Cross-Dialect Smalltalk Code Interchange Tool"是如何更新的,但它可能会有所帮助。

下面是一些细微的差异,这些差异是为了简化基准测试游戏-- GNU Smalltalk ::Squeak

当你遇到特定的问题时,可以在GNU Smalltalk Mailing List上询问。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/880663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档