目前是 Java 码农,想再学一门语言 c++,c#,rust,go,各位大佬推荐哪一个

2023-10-07 17:07:26 +08:00
 chunqicoder

目前 java 码农,想再学习一门语言,精力有限,在平时还要研究 java 的情况下只能再选择一门,复杂度不是问题因为也是学习嘛,个人比较倾向 rust ,因为现在炒的比较火,而且又是个新东西,系统及语言实用范围也比较大 纠结的点(以下的话都出自个人映像,在没有足够了解的情况下的胡言乱语,大家轻喷): 1:想自己做个桌面应用程序玩玩,毕竟 java 大家都懂,上班就写 web 后端,老实说是吃饭需要,必须一直研究,最好能跨平台,c++和 c#目前知道是不错的,因为还有.NET 这玩意,rust 因为目前确实不太懂哈不知道能不能(轻松)做一些比较美观的 gui 应用 2:性能最好要比 java 强是不,go 目前也是比较火,对于工作来说确实是个好东西,但是感觉(感觉啊!)这玩意跟 java 一样,就是大家都拿来搞一些工作上的东西,玩乐性不知道行不行,毕竟是工作之余搞点好玩的,再说 java21 都出来了而且 go 和 java 的性能差距也有一些讨论的声音

6397 次点击
所在节点    程序员
75 条回复
sunwei0325
2023-10-08 15:28:23 +08:00
rust 最大的问题是学完了不知道干啥, 而且特性很多学完了不用的话很快就忘了, 官网文档看了 4 遍以上了
iffi
2023-10-08 15:35:29 +08:00
java 之余,我学了 go 、python
EricShell
2023-10-08 15:36:43 +08:00
学一口流利的英语可能对未来更实用
gav1nvv
2023-10-08 15:39:51 +08:00
@darkengine 哈哈哈哈哈,不让前端有活路
avalon8
2023-10-08 16:30:44 +08:00
go python
huihuiHK
2023-10-08 16:34:46 +08:00
English
chunqicoder
2023-10-08 16:50:44 +08:00
@EricShell 666 懂得都懂,英语肯定是要学的
KING754
2023-10-08 18:05:20 +08:00
同 JAVA 想学英语呀.
想玩智能设备,想写移动 APP.
这些东西,又该怎么搞哎.
sofukwird
2023-10-08 18:20:21 +08:00
当然是 kt ,只要你用 kt 家的编辑器体验应该就是一流的
kt 对标 go ,你想要的 go 有 kt 也有
kt 还兼容 Java 生态,你可以复用已有 Java 知识(熟悉另一种语言生态是一个很大的时间成本
joyhub2140
2023-10-08 19:54:29 +08:00
flutter 跨平台 gui 新贵。
comingnine
2023-10-09 01:52:28 +08:00
现在电脑的性能很好,java 如果能胜任,java 系的就挺好的吧
chunqicoder
2023-10-09 08:47:45 +08:00
突然感觉还是要先把英语学好先
CloveAndCurrant
2023-10-09 10:12:22 +08:00
推荐 zig 和 golang
durban126
2023-10-09 21:57:45 +08:00
先学的 php+css+js+html+jquery ,再学的 python ,然后学 object-c ,之后学的 nodejs+react+vue ,再之后学的 golang
现在在学安卓开发,rust ,java 就顺便看了下,也有接触过 springboot 这玩意的开发还不错
以上都是公司发展过程中不断有需求的情况下学习的

就问你学了之后想干啥,你想干啥决定了你要学啥,而不是学啥才去干啥,我这么觉得,当然我这是小公司,创业公司,如果你是大公司就不知道了,可能学 一门也行
CynicalRose
2023-11-02 15:06:33 +08:00
@sunwei0325 不要太赞同,学完了不知道干啥,一个月高级特性就忘得差不多了。

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

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

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

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

© 2021 V2EX