Windows版本的CAS是用Object Pascal实现的
|
Object Pascal是没有标准的,或者说Borland就是其标准?
这样的话如果要上其它平台就要做好重写的准备了= =
Linux下的kylix适用范围非常小,而且基本已经随着系统升级被废掉了= =
Linux的理念是“源代码级别兼容”,专有软件必须时常更新否则很快就会废掉。
至于FreePascal……我就不期待了。
GCC的强项是可扩展性和可移植性。要说某个平台的优化确实谈不上强项。
不过= =我还是喜欢gcc。要在各种平台上工作的话,有一套能够统一的环境和工具还是不错的。
至于Windows……好像gcc 4还没有Win32的Native移植吧,现在MinGW的版本还是gcc 3。
- -最后牢骚一句,x86的设计真恶心= =