相比 Go, Rust 是不是也是一个好选择呢?

2019-06-21 11:45:11 +08:00
 ericgui
主要是觉得 Go 很怪异,
Rust 的包管理似乎非常靠谱,比 Go 强了不止 62%
实在很不习惯 Go 乱七八糟的包管理
21898 次点击
所在节点    程序员
83 条回复
zacharyjia
2019-06-21 11:52:15 +08:00
反正我用 c++的时候,觉得 go 的包管理其实也不是那么烂
janxin
2019-06-21 11:54:47 +08:00
Java 了解一下,世界上最好的语言
pmispig
2019-06-21 11:54:57 +08:00
rust 是 javascript 的作者弄得。。感觉和写 js 一样狗屎的体验,特别是异步
agdhole
2019-06-21 12:07:12 +08:00
rust 和 golang 目标用户都不是一个吧
vsitebon
2019-06-21 12:07:42 +08:00
@pmispig Rust 语言原本是 Mozilla 员工 Graydon Hoare 的私人项目,Brendan Eich 是 JavaScript 主要创造者与架构师,只能说 Rust 是 Mozilla 基金会的项目吧
129ykx733D016U2n
2019-06-21 12:37:02 +08:00
不学捣鼓 C/C++,Rust 是目前一个不错的选择
firebroo
2019-06-21 12:39:55 +08:00
反正我用 c++的时候,觉得 go 的包管理其实也不是那么烂
ericgui
2019-06-21 12:46:30 +08:00
@pmispig 这正是我觉得 rust 不错的一个重要原因。。。。。
abel1989
2019-06-21 12:55:35 +08:00
go mod 了解一下
infun
2019-06-21 12:56:40 +08:00
为什么是 62%?
ericgui
2019-06-21 13:08:11 +08:00
@infun 一个梗
impl
2019-06-21 13:24:25 +08:00
轻装上阵:go
全副武装:rust
loading
2019-06-21 13:32:40 +08:00
go 感觉还行,rust 没接触,现在我最反感 npm 了。
liulaomo
2019-06-21 13:36:58 +08:00
转发:

If you want to make love wearing nothing, choose C.

If you want to make love wearing a condom, choose Go.

If you want to make love wearing a spacesuit, choose Rust.
dodo2012
2019-06-21 13:38:29 +08:00
rust 在借用和所有权上就要搞晕一群人,入门太陡峭,昨天还看 reddit 上有个说又试着学习了一次,感觉还是太难了。go 的话感觉拿起来很快就上手了。
MeteorCat
2019-06-21 14:12:52 +08:00
如果没深入学 c/c++,可以考虑用学习 rust ;我以前用过一点写自己个人的 api,但是想搞个全局单例感觉处处被制约
janus77
2019-06-21 14:17:57 +08:00
挺喜欢 rust 的气质 但是感觉用途范围好像不太广,而且国内资料挺少的(相对而言)。
GTim
2019-06-21 14:21:42 +08:00
最近正在努力做 rust 的笔记,差不多快完成了

那个,rust 语言国内肯定比不上 go , 这个,没啥好说的。
trait
2019-06-21 15:33:19 +08:00
rust go 没有可比性
语言特性上来说 rust 更接近 haskell 函数式家族,go rob 都说了给刚毕业的 C/C++写不利索的学生准备的,短平快
trait
2019-06-21 15:35:12 +08:00
@pmispig ???? rust 跟他有啥关系

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

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

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

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

© 2021 V2EX