Rust 的优点:性能好,包管理工具 Cargo 好用;缺点:语法复杂多变,编译速度慢。
Golang 优点:语法简单,编译快,go tools 工具好用;缺点:性能差于 Rust。
目前看来 Golang 流行度远胜于 Rust。Rust 注定是一款小众语言。
Golang 优点:语法简单,编译快,go tools 工具好用;缺点:性能差于 Rust。
目前看来 Golang 流行度远胜于 Rust。Rust 注定是一款小众语言。
|
a554340466Mar 19, 2019 via iPhone
1
不要说注定这种那么肯定的话吧? 虽然我也是写 Go 的
|
|
httplifeMar 19, 2019
2
有 GC 跟没 GC, 我选择 没有 GC
|
|
kernelMar 19, 2019 via Android
3
你这么说的话 c 语言也注定是个小众语言。
|
|
mooncakejsMar 19, 2019
4
rust 能干的事情 go 干不了,go 擅长的事情 rust 比较繁琐。
结论:关公战秦琼 |
|
5
@mooncakejs 这个结论我比较赞同。
|
|
KgM4gLtF0shViDH3Mar 19, 2019 via iPhone
6
@kernel #3 工业上用的多
|
|
7
@kernel OS, embedded systems 基本上都是 C, 还有 C 的语法是真简单,Golang 继承了 C 的简洁,这是 Go 成功的关键。
|
|
lloovveMar 19, 2019 via iPhone
8
现在都是讨论 golang,node.js 凉了?
|
|
KilerdMar 19, 2019 via iPhone
9
前段时间还在讨论 react vue,现在就到 rust 和 golang 了?
|
|
VarobjsMar 19, 2019 via Android
10
rust 不是和 c ++比吗
|
|
cnnblikeMar 19, 2019
11
rust 可以认为是 C++的--版本,语法上的限制是为了防止你做出骚操作来。
你拿来和 golang、nodejs 之类的比,那当然感觉他繁琐,但如果我要写个高性能库,rust 完全是可以当作 C++的替代品的。 之前 https://github.com/denoland/deno 这个项目就是给 nodejs 的在代码找高性能的出路。 |
|
whileFalseMar 19, 2019
12
一个语言 [对你来说] 好不好首先看他能不能解决你的问题。
比如我吧,我主要面临的问题就是实现业务 /运维工具。那么在很长一段时间内,go 比 rust 好。 |
|
plqwsMar 19, 2019
13
通过额外地人工考虑生命周期和借用概念、对一个值包裹无数 Rust 特有的类型( Rc/Cell/Box 之类的),这样成倍增加开发成本,来获得微弱的性能优势,不值。
|
|
BiebeMar 19, 2019
14
@lloovve #8 NPM 采用 Rust 以消除性能瓶颈 https://www.infoq.cn/article/IHLLJbYiDfxwkQ17r_Kq
|
|
vindurrielMar 19, 2019 via iPhone
15
流行度是拼爹的游戏 各取所需便好
|
|
jswhMar 19, 2019
16
领域不一样啊,怎么比。要比也是 rust/c/c++ go/java 这样吧
|
|
CbdyMar 30, 2019
17
Go 设计得太 DSL 了
|
|
goodleixiaoJun 6, 2019
18
go 很简单,简单到你怀疑人生,rust 很复杂,复杂到你到底该怎么用
|