过早客
  • 首页
  • 节点
  • 成员
  • 广告投放
  • 登录
  • 注册

王垠:为Java说句公道话

IT技术 • andyhjq2000 • 发表于 9 年前 • 最后回复来自 ZhuLiangliang • 9 年前

http://www.yinwang.org/blog-cn/2016/01/18/java/

加入收藏 新浪微博 分享到微信 ❤赞 5932 次点击 0 人赞 0 人收藏

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

共收到8条回复
bigV 9 年前 #1 赞 0

本来我对java的感觉也不错,后来一堆堆的J2EE, Bean, JBoss, spring,Hibernate之类的名词上来就有点厌恶了,不过文章最后一句话说得挺好。。。

Phenomenon 9 年前 #2 赞 0

以前有人对我说,你看,Java开发比C/C++快,运行比Python快,你为什么不喜欢Java?
我说,你看,Java运行不如C/C++快,开发不如Python快,你为什么喜欢Java?

  

所以,我觉得这就是人生观世界观的问题,有人喜欢挑选一个方案,解决所有问题,有人喜欢根据问题挑选合适的方案。

Normanic 9 年前 #3 赞 0

@bigV 这些名词,大都是IBM, Oracle, BEA之流炒作起来的。没有这些,自然有更简单质朴的方法满足需求。

xuzicn 9 年前 #4 赞 0

主要还是开发环境恶心,要装一堆东西烦死了

blulu 9 年前 #5 赞 0

java啰嗦,但java庞大的生态是其他语言无法比拟的。
java开发效率太低。玩过 django 和 spring mvc 那一套的都知道 java 在 web 这块确实太弱。或许前几年还可以,但是大家都在进步,java 在 web 这一块却很缓慢。如果是刚入门的新手,建议去做 android 开发。
如果一定要做web开发,那我还是推荐 django 吧。对比过 django 和 j2ee 就知道两种方案的入门难度和开发效率真是相差太远了。无论如何,python 都是比 java 容易入门的语言,而 django 也比spring hibernate 那一套容易入门得多。现在 j2ee 仍然是混乱不堪,夹杂着旧技术和新技术各种名词满地飞的地方,不适合新手入门。
按照惯例:PHP当然还是最好的语言。

wanper 9 年前 #6 赞 0

王垠试图黑python和ruby,但可惜光顾得说脏话了,没黑到点子上……
说Python慢,其实不是Python语言慢,是官方的CPython实现慢,PyPy是可以和没开优化的GCC拼性能的。Oracle有个Truffle/Graal项目,很高效地实现了一个Ruby。

gocome 9 年前 #7 赞 0

工欲善其事必先利其器
哪天我来安利下 groovy/grails 基本上继承了Java优点,又加上了快速开发的好处
@bigV 毫无疑问Java是越来越方便强大的。特别是有了spring那一套。从JDBC到hibernate,再到spring data。完全用 java ee 那套的很少吧
需要知道的是怎么做,而不是听名词。顺便再吐槽一下,那个敏捷的讲座也主要是堆名词。有必要安利下jira, jenkins, spock, cucumber/robot ……
或许microservice / spring boot也不错,学习中…

ZhuLiangliang 9 年前 #8 赞 0

私以为语言之争其实并没有什么卵用,无论是 java spring 还是 python django, 能够用对应的解决方案解决问题,搭下好的基石,方便维护和扩展,这才是正道。

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
根据 GitHub 个人贡献图生成贪吃蛇游戏,有点意思
哪个ai可以结合新闻中的图片和视频帮忙生成指定尺寸的组合图片呀?
做了个世界有趣街景网站,一刷就上瘾
小程序备案要多久
你们现在写游戏,还用unity吗?
感觉chatgpt还是比deepseek和grok强很多
能纯手搓一个全流程神经网络程序,在本版什么水平?
AI还是欠火候
新上线的flux 站点
有没有大佬解下惑,现在大火的AI智能体到底是个啥?

过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号