10 年后,大家觉得 Java 的地位会不会被 go 或者 node 之流替代掉

2019-07-07 23:04:45 +08:00
 shuperjolly

如题,目前有这个趋势吗?

19380 次点击
所在节点    Java
135 条回复
loff
2019-07-07 23:06:08 +08:00
go 不清楚,node 不会
arden
2019-07-07 23:14:47 +08:00
node 就不用考虑了,动态语言天生决定了不适合大规模软件协作。
kaneg
2019-07-07 23:16:50 +08:00
现在还找不到一种语言如 Java 的这么平衡的语言,语言严谨而不失优雅,跨平台,生态圈异常强大,除了不能写操作系统,几乎覆盖各个应用场景。Java 现在的地位是如日中天,每年那么多毕业生义无反顾的的加入 Java 大军,怎么可能被目前市面上的语言取代。如果有,至少能取代 Java 的语言还没问世。
Ultraman
2019-07-07 23:19:33 +08:00
JAVA:总有刁民想害朕?
gamexg
2019-07-07 23:22:44 +08:00
node 不会

如果 oracle 继续作死的话 java 有可能。
janxin
2019-07-07 23:27:23 +08:00
不会,node 现在做胶水层挺好,太多的事情它目前来说也不合适

Java 长期之内还是需要消化掉这么多人呢,没有需求也会创造需求的
lhx2008
2019-07-07 23:28:59 +08:00
Java 在大公司的地位应该是日益下降,因为容器化之后资源占用比 Go 多。在中小公司还是受欢迎的
ych8398527
2019-07-07 23:29:45 +08:00
可能会被 C#替掉 (笑)
qiyuey
2019-07-07 23:33:58 +08:00
宁可相信是 Kotlin
jingyulong
2019-07-07 23:43:52 +08:00
会被.Net 干掉
tonghuashuai
2019-07-07 23:56:23 +08:00
go 不好说,node 肯定不会
luckyrayyy
2019-07-07 23:58:17 +08:00
不会,Java 这庞大的生态,你有计划的组织大量人员换个语言重写,十年都不够移植的。
Xbluer
2019-07-08 00:00:40 +08:00
@arden #2 其实吧,只要玩的溜,Java 也能动态,可能你是没见过 Map<String, Object>满天飞的项目。
hrong
2019-07-08 00:16:05 +08:00
go 其实也有 runtime 的,拿 runtime 说事就不对。。。
youngxhui
2019-07-08 00:20:41 +08:00
go 还有点可能,node 应该不会
axwz88
2019-07-08 00:35:56 +08:00
@Xbluer 我想问 Map<String, Object>这样有什么坏处吗
luozic
2019-07-08 01:00:19 +08:00
@axwz88 类型检查很重要。性能底层优化需要类型确定和长度对齐。
godoway
2019-07-08 01:13:56 +08:00
如果还是万年不升级 JDK 的话,会!
面对如此情况,人们还是更愿意选择没包袱的语言,久而久之国内的 Java 环境就越来越惨淡。
如果是紧跟着新的 Java 走的话,Java 还是很有活力的,已经把开始吸收其他语言的优点了。
ericgui
2019-07-08 01:21:44 +08:00
typescript ?
dt2vba
2019-07-08 02:18:10 +08:00
Golang 不一定取代 Java,至少是一个强有力的竞争对手。对于我而言,Golang 写起来真轻松。

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

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

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

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

© 2021 V2EX