java真的没前途

07-03-27 veryfatman
这个论坛里大部分是弄java的,但是我还是想表达我的观点。

本人用了8年vc,2年linux-gcc,现在因工作需要参与一个java的项目。我对java、j2ee等的认识,可以归纳为3点:

1、java的作用,是把简单的事情弄复杂,搞出一大堆概念、名词出来糊弄人。

java阵营的新概念、新名词特别多,什么ejb、session bean、jboss、jms等等,把人搞得晕乎乎的。可实际上,它们解决了什么问题呢?

我们公司有一个项目,java组的5、6个人搞了近一年,几乎失败了,后来换成用vb、vc实现,4个人3个月就搞定了。

2、学、用java缺乏技术含量,难以拿到高薪。

这个不用多说。java程序员是代码工人的代名词。一个高中生经过北大青鸟的几个月训练,就可以做java程序。这样的技术含量,工资可能高吗?

3、java的语法极端丑陋。主要体现在:

那些jar什么的,每个变量名都很长;看java代码,总是密密麻麻的,看着累,不如c语言简洁;

java竟然没有无符号数!不知道是那个弱智发明的。

java把c/c++中的精华给丢弃了,例如灵活的指针、全局变量等。

         

10
banq
2007-03-28 13:21
Java将软件分为:架构师和蓝领工人,所以才出现你上述前两点两级分化现象。

关于Java语法其实设计思想的载体,而设计思想只有人理解了,才对Java语法觉得顺眼,就象凡高的画,老太太看了不觉得好,甚至觉得很难看。这就是程序员素质和语言的关系。所以,语言的争论属于牛头不对马嘴的争论。

zwjsoft
2007-03-28 16:34
可能刚开始用,新事物接收都要有一个过程的.但是这样贬低JAVA好像不应该

piaochunzhi
2007-03-28 17:42
同意 一部分 ,概念 多的确实让人挠头!

但是 JAVA 比 .NET 让你 更多内幕!

icen
2007-03-28 22:41
楼主第二点可以理解为:

因为有了java才让更多人能写程序,不管你是否否认,用java写出高质量的代码比用C++写出高质量代码容易的多

其实不用多说什么,道不同不相为谋,但还是想说两句:java很纯粹,你所说丑陋的语法正规范了程序员不写出错误的代码。C/C++诚然灵活,但是也同样诱惑你犯错误,你难道认为一个高中生短短培训几个月的C/C++能达到同样培训几个月java的编码效果?

猜你喜欢
25Go 1 2 3 4 ... 25 下一页