F脚本与Smalltalk兼容吗?

| F脚本语法看起来像Smalltalk。它与任何Smalltalk标准兼容吗?     
已邀请:
        F-Script与Smalltalk相似,但是两者在意义上并不兼容。 没有版本的F-Script读取ANSI标准更改格式,因此马上就可以进行一些更改。 F-Script没有Smalltalk类层次结构;相反,它包装了Cocoa类的层次结构。这里有一些重要的区别: 方法名称不同。作为一个随机示例,Smalltalk的ѭ0变为可可的
substringFromIndex:
。 类有所不同。
String
及其朋友被
NSString
取代。 元类的层次结构完全不同。 F-Script完全缺少诸如ѭ4之类的主要类。 F-Script 1根本不允许您定义新的类。 F-Script 2对此进行了修复,但是类定义的格式与Smalltalk ANSI标准没有相似之处,并且与最接近的实际模拟GNU Smalltalk选择的格式不兼容。 F-Script通过添加不在Smalltalk标准中的语法或实践中其他任何Smalltalk实现所不支持的语法来添加数组理解运算符。它选择的语法与传统Smalltalk实现识别点的方式相冲突。 那只是我的头上。 我知道F-Script和Smalltalk看起来很相似,但是为了与George Bernard Shaw一起使用,它们是两种语言,并用一种​​通用语法分隔。一旦您开始在两者中进行任意长时间的工作,您将立即体验到它们不可调节的差异的深度。     

要回复问题请先登录注册