分类: Java
2008-04-09 16:48:05
今天看到网上反映java这几年没有什么新的动作,说脚本语言现在很流行,感觉对java很悲观。
个人认为:他就是一个中间的语言,介乎脚本和c/c++之间的一个语言,希望像脚本语言那么快的开发,不太现实;想c/c++一样高效,也不太现实。就像c完全替代汇编,c++代替c,只能是部分的替换,让一个语言解决所有的问题,不太现实
一堆垃圾的的java程序员写出了一堆垃圾程序,然后的结果就是抱怨java慢和效率低;一堆垃圾的c/c++程序员,抱怨c/c++难学,相对java来说c/c++水平要高,因为一个内存泄露,程序就over了。jvm提供了太多的宽容性,所以去关注垃圾回收效率的少. 如果java设计成跨平台的c++,内存的分配和释放程序员自己控制,一个简单的内存泄露,jvm直接over,java程序员的水平就有很大提高,但是这个是sun的设计的问题,和我们这些人没关
一些人希望一个工具可以解决任何问题这种想法真愚蠢,会写字,你就是作家?会打篮球,你就是乔丹?会说英语,你就是布什?
我们国家就大部分停留在会语言的基础上,更关键的是:你用他能解决什么问题,有什么创新,这才是你将来成功的关键