您的位置:首页 > 编程语言 > Java开发

java is bad

2016-07-29 12:45 155 查看

java 的重要缺点

虽然 java 语言非常完备,但是却有致命缺点

封闭独立

 我们可以

 * 在浏览器中嵌入javascript引擎,来操控html/css/dom;

 * 我们可以在游戏平台中嵌入lua高性能的实现游戏的规则;

 * 我们可以使用python方便的集成已有的c软件库;

 * 我们可以使用ruby方便的操作数据。

语言和外部世界的交互,无论是操控,还是被操控,才是语言真正的价值。

而java活在自己的世界里,java缺少真正的应用领域。

java 以自己为中心,这正是java缺少实用性的原因。

啰嗦

过分缺少安全感,规则太多太严,和由此而来的繁冗

* 怕有不合法的访问内部,设定private, public, protected, 但是这些完全可以不由语言,而由应用自己的命名规范控制

* 必须用类和对象,难道函数不是独立存在的事物吗?非要封装到一个类里面才行,这是什么道理?难道是为了捍卫面向对象宗教吗?

失败的现实

浏览器端的 java applet,完败于javascript

java EJB 怀疑就是一场骗局

java 的各种web框架,都如此的麻烦累人,缺少灵活性

参考

Beyond Java http://blog.csdn.net/jefferylee/article/details/1486193
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java