后端语言选哪个: C#, Java , Go, Rust?

2022-10-29 10:38:34 +08:00
 Angela2022

会 nodejs, 但想多学一门后端语言, 请问下列哪个在今后的 10 年~20 年最有钱景?

C#, Java, Go, Rust?

14913 次点击
所在节点    程序员
105 条回复
v1200347
2022-10-29 16:17:14 +08:00
GTim
2022-10-29 16:24:32 +08:00
@v1200347 用 c# 现在是铁饭碗了,传统企业和芯片行业几乎都是 c# 天下
SekiBetu
2022-10-29 16:34:05 +08:00
首先排除 rust ,开发简单就用 Java ,创业可以尝试用 golang
csfreshman
2022-10-29 17:15:32 +08:00
C/C++吧,永远不会淘汰的语言,后面学了以后再学点别的
janus77
2022-10-29 17:23:21 +08:00
以 10 年来看,你完全可以在途中换语言啊,所以只需要考虑当下 3-5 年就可以了,直接 java 没错的
jatshw
2022-10-29 17:27:32 +08:00
java & go
aoeui
2022-10-29 17:32:58 +08:00
@GTim 芯片也能用 C#?是配套软件吗?
kenvix
2022-10-29 17:33:36 +08:00
Java 系框架、库和资料都多,然后再使用 Kotlin 语言即可
klo424
2022-10-29 17:33:57 +08:00
Java ,千万别选 C#抢我饭碗!
idragonet
2022-10-29 17:37:01 +08:00
当然是 JAVA....
haolongsun
2022-10-29 17:37:13 +08:00
排除 rust 其他随便选 后端 rust 就和 c/c++一样 虽然现在也有比较优秀的 web 框架 actix 和 axum,但这些非常简陋,并且写的时候也很麻烦,因为无 GC ,就注定了是小众使用开发 web 。
但是要是从事系统编程,不学 rust 就说不过去了,至少也要了解体验一下,毕竟都进入 linux 内核了,反正系统编程非常爽。
wangritian
2022-10-29 17:38:30 +08:00
业务系统 java ,中间件 go ,话说曾经最好的语言已经没有提名了吗
james2013
2022-10-29 17:42:17 +08:00
java
tt67wq
2022-10-29 17:53:57 +08:00
如果你说的后端指的 crud ,那没 rust 啥事
beyondex
2022-10-29 18:22:40 +08:00
C# 和 Java 里面选一个,C# 开发速度快,运行速度很快,常规轮子该有的都有,国内程序员数量没 Java 多。
Java 轮子最多,程序员数量最多。
deesan
2022-10-29 18:22:55 +08:00
如果问的是今后的 10 年~ 20 年最有钱景,那肯定是 Rust, Rust 的定位是成为替代 C/C++ 的系统底层开发语言,也就是说整个世界都在被 Rust 重写,现在学能还能赶上早班车,10 年后你就是 Rust 大佬,而且,底层开发和写业务相比的话是越老越吃香的
beyondex
2022-10-29 18:24:10 +08:00
最后建议 Java 别抢我饭碗 哈哈哈。
IDghyg5839
2022-10-29 18:46:18 +08:00
c++/c
zggsong
2022-10-29 18:55:07 +08:00
我只能说 C# 肯定有晚饭吃 香不香就不好说了
dongfang
2022-10-29 19:58:34 +08:00
除了 rust 都可以。
rust 语言本身不做评价,但是商业化已经没有希望了。
[找工作] 不等于 [培养兴趣爱好]

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

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

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

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

© 2021 V2EX