小组Java
  • 经常听到有人说Java烂,开个帖,来说说Java烂在哪?

    2015/08/15 小编辑 19 评论

如题

2 收藏


直接登录
最新评论
  • ZLY   2015/08/15

  • 老码农 其实,我是一个作家 2015/08/16

    http://blog.jobbole.com/80241/ 《老码农冒死揭开行业黑幕:如何编写无法维护的代码》

  •   2015/08/16

    吃不到葡萄说葡萄酸。

    • 枫叶   2016/10/11

      糟糕的ide,这么烂,还整天吹NB。

      只写java可能没感觉,写写其他语言就知道除了跨平台,其实连php都不如。

      预言,这烂语言必将没落,被收购只是开始,因为一旦其他语言都能跨平台,一点优势都没了。

       

  • 说java烂的,是因为他们不知道doug lea大神

  • 我的眼里只有代码 iOS/Android 程序猿 2015/08/16

    因为那些人只生活在自己的语言部落里面,之前在看一本书《程序员的呐喊》

  • 只有两种编程语言,一种是没人用的,一种是被骂的

  • 小编辑 编辑 2015/08/16

    @kosmos可视模式 的评论:

    Java烂在你用它,有的公司就可以起诉你。。

  • 仙人球 程序猿 2015/08/17

    谁说java很烂的,java烂还有这么多人给它写框架,还有这么多大公司在用

  • webpack 前端工程师 2015/08/17

    Java有个最大的特点就是把简单的程序写得很复杂,打印一个hello,world;python直接print “hello,world”,java嘛。。。java有个好处是容易招人,稳定,工业级语言

  • vincentduan 学生 2015/09/20

    写组合语言的工程师鄙视写 C 语言的工程师,C 语言工程师鄙视 C++ 工程师,C++ 工程师鄙视 Java 和 C# 工程师,Java 工程师和 C# 工程师则互相鄙视,而 C# 工程师又鄙视 Visual Basic 工程师和会把 C# 念成「C 井」的工程师,会把 C# 念成「C 井」的工程师则鄙视认为 HTML 是一种程序语言的设计师。

  • 赖信涛 自然语言处理/Python 2015/09/21 精华评论

    说Java烂的人基本上都应该有脚本语言的编程经验(除了喷子),作为一种静态语言,Java需要在声明中严格规定数据类型,语法繁琐,这样写出来的代码就很容易体积臃肿。我实习的时候导师给我一段师兄写的java爬虫代码有300行,我用Python实现了相同的功能用了70左右。

    但是Java的流行有得天独厚的四大优势:
    1 跨平台。建立在虚拟机上的运行真正做到了「一次编译到处运行」。
    2 功能强大。很多人吐槽Java是从把Java当做全能手从各方面来吐槽的,要知道Java的定位是编译型,静态类型,面向对象的语言,这方面主流的只有C++能与之匹敌。而且Java天生自带GC和异常机制,同时代几个语言有?
    3 高性能。虽然JVM是解释字节码,理论上无法与纯编译型语言媲美。但是现代的各种优化(例如JIT技术),完全可以达到编译型的效果。而且由于不用考虑连接的问题可以积极使用内联,甚至可以超越C++。
    4 前三种的优势使得Java流行,形成了一种正反馈:Java的库非常多。

    所以现在Java的人气无可撼动了。

  • honoka web developer 2015/09/22

    抛开应用场景谈语言优劣就是耍流氓

  • 殊麒   2015/09/22

    我个人觉得,JAVA语言给人感觉烂,主要是国内烂大街的JAVA码农太多了,都是某青鸟、某内等培训机构速成出来的搬砖工,离开IDE和SSH就不会写代码,JAVA精妙架构的思想一点都不了解,这样的人多了,写出的不可维护的垃圾代码多了,就形成了JAVA语言烂的情况。

  • zlei669 PHP工程师 2015/09/22

    个人觉的每种语言都有各自的适合的场合和不适合的场合,合不合适是人去做选择,不存在那个语言烂

  • 说它烂是因为目前java属于世界上最流行的语言,如果一个语言被人广泛应用,那随之而来的,各种小的弊病也被广大的开发者找出,任何语言都是这样。如果你觉得java不好,那么请你指出一款在各个方面都比java强的语言。各种语言有各种语言的优势,而目前java在企业开发这里拥有无与伦比的优势,这是其他语言都无法比拟的。那些说java烂的人,要不目光太狭隘,要不就是做人太极端,把你自己东西搞好再说吧,搞得自己都是高斯林一般。

  • 庞大臃肿  其实跟php真的没法比 别说php只能做web 现在php有了swoole已经成为通用语言了 而且性能跟强悍 低成本机器java性能还真的跑不过php swoole java太吃内存