golang 何时干掉 Java

2018 年 6 月 23 日
 xypcn

用 java 超过 10 年,golang2 年,就这两年的心得来看,golang 应该是能把 java 干死的。 但从招聘反馈的信息来看,java 的高薪资岗位明显多于 golang. 只怪 java 的沉淀太多,有很多事情 golang 可以替代的,golang 的实施成本要低很多,用 golang 的感觉也很舒服,但工作上因放弃 java 吃了大亏

39251 次点击
所在节点    程序员
153 条回复
leakeung
2018 年 6 月 23 日
你想多了.
ToT
2018 年 6 月 23 日
什么叫干掉啊。。。工具而已
a7a2
2018 年 6 月 23 日
想多了,重要从一点看就能看出,例如安卓开发者使用 golang 开发 app 的数量对比 java 的就知道
xypcn
2018 年 6 月 23 日
golang 绝不是一个工具,真的很好用的,尤其是在流行的微服务开发,golang 的明显,适合创业项目,没有包袱
shiny
2018 年 6 月 23 日
不是工具是什么
Raymon111111
2018 年 6 月 23 日
生态不是一朝一夕的事情

全公司从上到下都是 java 的情况下换别的基本不可能
defel
2018 年 6 月 23 日
个人觉得不可能,语言发展到今天,fortran 都还没挂,别说 java 了。
shiny
2018 年 6 月 23 日
常言道:不要有了把锤子就到处去找钉子,但我们搞程序的往往会爱上锤子,把自己定义成锤子专家,甚至在论坛上提问锤子何时干掉锯子。
geeti
2018 年 6 月 23 日
java 太繁琐,讽刺的是最近发现 James Gosling 所在的部门也是以 go 为主
xypcn
2018 年 6 月 23 日
golang 一个进程占 10M~20M,一个 JAVA 进程至少是 400 多 M,spring 全家桶,都是占内存大户,一个阿里云入门主机无任何压力跑几十 golang 进程,java 也就 2 个,再多就出乱子了
caixiexin
2018 年 6 月 23 日
百足之虫,死而不僵,何况还没死呢。。
rb6221
2018 年 6 月 23 日
只有项目 技术被干掉的,这么几十上百年来 没听说过语言被干掉的,尤其是还在更新的现代性语言
heww
2018 年 6 月 23 日
@xypcn 吃内存的何止 java,python 一个样。
superbiger
2018 年 6 月 23 日
为了把题主这潭水搅浑,我选 rust
xypcn
2018 年 6 月 23 日
@heww 你用 golang 吧,你会喜欢上他的,但可能对工作无益
xypcn
2018 年 6 月 23 日
@superbiger rust 也行,反正只要 java 死了,就不会有读什么源码,jvm 优化了,当然只是堑时
Sparetire
2018 年 6 月 23 日
"霍元甲,你嘛时候是荆门第一啊?"
miketeam
2018 年 6 月 23 日
你的领导用 java,领导的领导也是,怎么推?让他们自己下岗?
wdlth
2018 年 6 月 23 日
@xypcn 两个运行时都不一样,JVM 是虚拟机,执行 Opcode,能执行 Java、Clojure、Scala、Groovy、Kotlin 等至少 5 种语言。Go 目前并不包含虚拟机,不执行 Opcode,所以不同的平台架构下要生成不同的程序。
heww
2018 年 6 月 23 日
去年起我们的项目就改为用 golang 了。微服务,不想用 java 系的 spring boot 就改为用 golang 了,我们之前用的都是 python。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/465334

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX