作为 Java 狗的我,学习 rust 的时候为啥总念着 go 的好呢?

173 天前
 5261

Java 服务端开发一枚,主力语言就只有 Java ,总感觉势单力薄,所以潜心入门学习 Rust 中,入门两次了,有的时候我也想报警,这学习曲线咋会那么陡!

好在最近开始上手 rust-by-example 和 rustlings 之后觉得自己稍微懂了点!

但每到学习 rust 难点的时候总想着大家都说 go 简单,又适合 web 项目开发,就老是容易有以下想法

1 、我学 rust 干啥? 能找到 web3 远程工作还是能重复造轮子? 2 、我要 rust 那么牛逼干啥,go 不是也能做么?也不比 rust 差 3 、我就是想看看能不能找份兼职的服务端远程开发,为啥当时会脑残选择 rust 呢? 4 、已经花在 rust 学习上快 2 个多月了,这个时候放弃是不是有点浪费时间了?这个时候再去转 go 阵营,会不会被枪毙呢?万一 go 学到半路又发现还是会有这些想法呢?

咋破这样的魔怔?

2335 次点击
所在节点    程序员
24 条回复
Rooger
172 天前
学了 Rust 想过两百个小时,但是没有应用场景,相当于白学了(如果后期没有相关的工作的话)。

就我当前的投入时间,Go 3500h+, C++ 2000h+, Lua 1000h+

我觉得根据个人的发展来看,Go 可能更加适合我,所以即使已经用了这么长时间,我还是需要花费更多的时间,往更底层的语言方法去研究发展。
5261
170 天前
@Rooger 我其实不管是 Rust 还是 Go ,其实都没有工作上的应用场景,工作中用的最多的还是 Java !
5261
170 天前
@AuroraW 有这么夸张嘛,我学完两遍 Rust 后感觉也就那样,可能和我还是初级阶段有关吧
5261
170 天前
@kneo

2.个月其实没学到啥,但也不是啥都没学到 这点我是同意的,可能 2 个月真就是学个皮毛,也是有收获的,至少还能了解 Rust 玩的花样不用,至少以后去学其他语言会稍微轻松些

3. 没人真的在意你会 rust 还是 go ,自己舒服最重要 这个怎么说呢。主要自己没有合适的应用场景,学啥都容易断片

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

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

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

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

© 2021 V2EX