Java招谁惹谁了?

记得一年前,正是自己对java爱不释手的时候,而网上也是一波又一波的java嘲讽热,我愤怒了,就像人人都会捍卫自己喜欢的东西一样。我在内网一次又一次的发帖发泄,可能碍于我是版主,java批判者们也没有回帖。直到后来,大家认识我,都说路飞很擅长java,java很厉害。其实我只对J2SE略懂皮毛。我喜欢java的原因是,对于一个项目,我可以查资料,并在最短的时间内找到解决方案。也即是说,java很简单很方便。

古语云:人怕出名猪怕壮。这么多人批判java不外乎就一个原因:java很流行。

拿java的简单来说,批判者们一波又一波的拿一个项目说事,各种版本的hello world,各种版本的web site,各种版本的server,其结局总是java败北。

我就无语了,管你python,perl,ruby也好,大家不都是拼的内置库?,没有强大的内置库,谁会用你们?既然这样,我自己建一个库,import后,一句代码搞定,还需要这么费事?。

前不久,reddit有一篇关于666行汇编代码写的web site(原帖http://www.reddit.com/comments/b0a2z/a_reddit_clone_in_two_evenings_and_666_lines_of/?sort=top )、

果然,有人拿java开涮了,“现在我开始等一个五层架构、1.9e8行Java EE 6代码的可伸缩”

更可悲的是,CSDN又把它放大了,http://news.csdn.net/a/20100211/216994.html

一个老外的娱乐帖子,被转成这样,说得好像汇编竟然比java还简单,中国这么多新手程序员在关注你,这也太不负责了吧。

然后再说说java的性能,的确,与C/C++是没法比,但是与同一级别的其它高级语言相比,还是有批判者们拿它说事,搞笑的还有拿java启动时间来比较,那是自取其辱,就好比越流行,越大的程序启动越慢一样。对于性能,大家都是同一级别,都是虚拟机,都是开源的,关于性能比较,那就是所谓的草根Python与贵族java开发者们的事了。

转一个老外的话:世界上只有两种语言,一种是大家都在批判的语言,另一种是大家都没有使用的语言。

程序界就是这样,语言层出不穷,语言帮派也日新月异,但是不可能有大家都认同的语言,说java好的拿C语言说事,说C语言好的拿汇编说事,说汇编好的拿机器语言说事,说机器语言好的拿逻辑电路说事,说逻辑电路好的拿晶体管说事,说晶体管好的拿。。。。。。

批评是一种进步,总有一天,世界上没有java,也没有python,Ruby,PHP。只有一本厚厚的程序字典。

后记:其实大多数骂java的人甚至都不会用java,好比韩寒骂刘谦一样,结果也自己把那博文和谐了,还有很多人是跟风,我给你们一个建议,看完这两个资料再问问自己有没有资格骂java。

Why does every one hate java?(老外比较详细,比较热的讨论帖)

http://www.reddit.com/r/programming/comments/9dzpu/ask_reddit_why_does_everyone_hate_java/

书籍《超越java》

http://www.douban.com/review/2995875/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值