主题:【原创】JAVA和C#,武当和少林之争! -- Highway
1.作为语言与c#比较的Java应该是J2SE;与.NET比较用J2EE较合适。
2.尽管从java诞生起就不断强调“java不是c++”,就好像c#从诞生起就不断强调“c#不是java翻版”一样,仍不能简单地将java视作继承于c++。也许将c++视作java与c#这对师兄弟的师兄更为合适些,而这些语言设计之初都不能不考虑smalltalk的影响。
java现在有脚本化的倾向。就好像打仗的时候除了重炮,步枪也必不可少一样,我认为出现这样的变化是必然的。所以annotation的引入是迟早的,不管它叫什么,以什么面目出现。微软好像没有这样的问题,因为它的VB太强了!打从6.0起就叫嚣要抛弃VB,直到现在也丢不掉。这一是因为在快速开发领域VB几乎没有竞争对手,二是因为在微软构造的框架里,暂时还找不到替代它的粘合剂。
java有另一个优势很少有人提,就是在院校里使用得比较广泛。有点象当初unix和c的情形。
- 相关回复 上下关系8
好文 睡虫 字81 2005-10-17 23:19:10
😄Sun (of a bitch) said to M$ johny 字58 2005-10-18 00:23:10
😄再推. 图文并茂 四月一日 字0 2005-10-17 22:52:49
【建议】也是随便说说
VB还是有竞争对手的吧? johny 字29 2005-10-18 00:21:43
C++ Builder 竞争对手主要是Visual C++吧 泰让 字57 2005-10-18 00:29:29
同意,所以说VB“几乎”没有竞争对手 看看 字0 2005-10-18 00:46:27
这两天在看The Java Programming Language 4th Edition johny 字558 2005-10-17 22:33:15