|
发表于 2003-10-4 20:36:45
|
显示全部楼层
这是广告?宣传?...
java的oo,二进制程序的平台无关,这对于商业软件模式当然很有吸引力了.oo适应主流的开发模式,二进制可移植可以保护他们的源代码,并且可以省去了移植工作.可是别忘了安装虚拟机(JRE),要不也干瞪眼,而且效率相对较低.不知道你说的真正有竞争力是什么意思,何以最强?
各平台基本都有C/C++的编译器,我们完全可以编写源代码级的可移植的程序,GNU build tools可以很方便的配置.用oo可以用C++,而且GNU/Linux下有很多C/C++的API和文档,有很多C/C++编写的程序需要维护和改进.至少在GNU/Linux下做开发和应用,为什么不学习C/C++呢?
以上只是我的个人观点,不想引发什么讨论,这种争议也没什么必要--各有所好,术有专攻嘛.不过大力推广就免了吧--避免误导他人.让软件工程师和程序员来决定他们的取向吧. |
|