什么是“纯静态语言”? 真是长见识了。讨论的时候请不要搞笑 java采用动态优化的策略, 对技术这个不了解, 但C++肯定能实现这种技术,甚至可以做成类库,大家来重用。
C++是不跨平台,许多C/C++可以使用的库是跨平台的。 比如你可以选择QT编写GUI程序,SDL库写图形游戏。 JAVA 有个虚拟机层,让JAVA跨平台。 C++也有数不清的库,你可以选择是否跨平台。 比较语言应该比较什么?有一些比较是没有意义的。 好的设计shell编程都可以比C的汇编快。但不能说shell效率高, shell是C编写的,那么shell快也是因为C快了? 就像“动态优化的策略”这类技术,其实是和语言无关的。 就算使用JAVA实现了这个技术,也不能说是JAVA的。 就像不能说某种算法是某种语言的。 你在一个新平台使用C语言实现了一个JAVA虚拟机, 这个虚拟机的执行效率很高,你可以宣布:这是C效率高的原因。 这似乎也没法反对。这肯定比使用shell实现一个虚拟机效率高。 ----- Original Message ----- >> java采用动态优化的策略,这个是c++等纯静态语言无法做到的 >> java可以智能的去优化一些代码,所以在server side我说他的效率高

