准备从 Go 和 Rust 二选一,求建议

2021-04-12 19:05:11 +08:00
 Kasumi20

从代码风格来看,目前喜欢的是 Rust

求意见和中文学籍

11770 次点击
所在节点    程序员
105 条回复
EPr2hh6LADQWqRVH
2021-04-13 11:01:40 +08:00
劝你还是 C++吧。

Rust 的宏大坑
Go 直接没有宏
xfcy
2021-04-13 11:22:48 +08:00
我也建议别二选一了,都学。
sinux
2021-04-13 11:27:28 +08:00
你就学就完事了
opentrade
2021-04-13 11:38:31 +08:00
从你的心,不要看别人瞎喷
JohnSmith
2021-04-13 11:42:55 +08:00
@avastms #61 rust 的宏哪里大坑了
missdeer
2021-04-13 11:48:12 +08:00
说反了吧,Rust 是对 C++的改良,Go 是对 C 的改良
Chingim
2021-04-13 11:52:34 +08:00
你搞反了
rust 是 c++
go 才是 c
weixiangzhe
2021-04-13 11:56:43 +08:00
先学 go,先学 rust 的话 基本没有经历学 go 了
LokiSharp
2021-04-13 12:02:04 +08:00
@rahuahua 以找工作为目的的话我感觉除了 Java 其他语言都是垃圾。 业务直接用 Java 这种业界标准语言足够了,GC 语言性能上实际差异不大。
而且学 Go 除了学个新的语法之外没啥作用,实际上会一两个语言的想用 Go 也是看个语法就能上手的。而学 rust 能补充点非 GC 语言的知识空白。
A3
2021-04-13 12:09:17 +08:00
阿里刚被罚了 182 亿,你还敢二选一
hello2060
2021-04-13 12:14:00 +08:00
不用挑,用 go 用 rust 的都能进 google, python 也行,java 也行,kotlin, c++, ruby, groovy, javascript 都行!
stephenxiaxy
2021-04-13 12:26:58 +08:00
全都要
rahuahua
2021-04-13 12:29:33 +08:00
@LokiSharp 你认为什么并不重要,事实是字节滴滴腾讯百度都在用 Go 而, 除了业务云原生著名开源项目(docker 、k8s 、istio 、dapr....)大都是 Go 写的
bequt
2021-04-13 12:50:30 +08:00
GO 其实才是大范围未来,RUST 适合极端应用或者小东西,学习曲线不一样
roundgis
2021-04-13 12:55:48 +08:00
20 年前我也糾結過類似的問題
zhengxiaowai
2021-04-13 13:05:22 +08:00
@DinoStray 常规水平吧??客户端不太懂,我看钉钉 275M 飞书 274M 企业微信 164M,企业微信功能少一些。。。
LokiSharp
2021-04-13 13:09:52 +08:00
@rahuahua 然而招聘依旧以 Java 为主。
LokiSharp
2021-04-13 13:19:44 +08:00
@rahuahua 现在的行情会 Java 这类带 GC 的转其他带 GC 的语言只有语法的区别,没什么压力。要转 C/C++ Rust 这类非 GC 语言概念上就不一样,得从头学底层。
所以有时间的话学一个 GC 语言 一个非 GC 语言作为技术储备是最合适的。
EPr2hh6LADQWqRVH
2021-04-13 13:20:26 +08:00
@JohnSmith 难理解难测试难维护, 人家宏是字符串模版,他是操作 AST,除了看起来更高大上了,其他都是缺点。
jitongxi
2021-04-13 13:29:26 +08:00
go 主力,rust 自己的项目跑着玩。
rust 目前国内主流不了.

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

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

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

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

© 2021 V2EX