讨论JAVA程序员的前景
当年没有找到C++方面的好书,倒是找到了JAVA,从此与JAVA结下了缘
学了一段时间的JAVA后,我发现越来越多的JAVA程序的局限性:首先是效率低;其次是界面差;再次是轻而易举的就能被反编译,不易于保护自己的版权;再再次是不能象C\C++那样,可以嵌入汇编代码......
我最不能忍受的就是界面难看,效率低下,特别讨厌JAVA中显示的粗糙的字体,就是这些问题严重打击了我对JAVA的信心。
JAVA确实有C++等语言所没有的一些优点,如:跨平台,网络功能强,多线程,安全性好,新型的JAVA手机支持JAVA语言。但是上面提到的JAVA的局限性大大盖过了它的这些优点,总的说来JAVA比起C++来真是一点优势都没有,JAVA能做到的C++也能,而C++能做到的JAVA却不一定能做到,哎,命苦。
不过我在51job(一个求职网站)上查找一下招聘JAVA程序员和C++程序员的信息,想了解一下哪种语言的程序员更被市场需要,结果是招聘JAVA程序员的信息比C++的多出很多,这让我对JAVA保留了一点信心。
我在JAVA上已经花了不少精力了,如果要我转而学其它的,我真的很舍不得,可是我对JAVA保留的那么一点信心仅仅是因为查找招聘信息时发现招JAVA的比招C++的多,我一点都不明白,JAVA这么热的原因到底是什么?为什么生活中却是看不到用JAVA应用的影子?JAVA有什么独特的,其它语言无法解决的应用领域?
我应该放弃JAVA学习C++吗?这样的话我在JAVA上的付出就全功尽弃了,我该如何选择?