这个问题纠结了一天但似乎理解还只是初步到位,估计还存在很多细节方面理解有误: https://www.v2ex.com/t/838203 。
感觉写 Python 、Go 、C++ 的时候还没有遇到过需要这样纠结的问题。
当然主要还是才疏学浅,希望熟练之后能好点吧,不然写个代码能把人纠结死。
1
iClass 2022-03-06 00:59:03 +08:00
Rust 属于某些人类,人以群分。Musk: I'm a Rust fan, but would choose C for performance. https://www.sobyte.net/post/2022-02/elon-musk-is-a-fan-of-rust/
|
2
ericls 2022-03-06 01:09:33 +08:00 via iPhone
我觉得刚刚学 rust 可以多用 rc refcell 降低上手难度 虽然很多时候不应该用……
|
3
victor 2022-03-06 01:16:29 +08:00 12
请不要轻易的代表全人类,谢谢
|
4
duke807 2022-03-06 02:36:44 +08:00 via Android 2
為什麼要跟風學 rust ?
|
5
LeeReamond 2022-03-06 03:38:26 +08:00
看了一下原帖都是函数式的内容,我感觉 LZ 问题可能在于不是很熟悉 rust 的情况下想写 rustful 的代码吧,我觉得还是应该循序渐进
|
7
zxCoder 2022-03-06 09:51:59 +08:00 4
搁这画符呢 hhh
|
8
orannge 2022-03-06 10:09:18 +08:00
Rust 语法比较现代化所以看起来比较简单,实际和 C++一个难度
|
9
rayjoy 2022-03-06 10:13:49 +08:00
学习曲线确实很陡峭,有多个编程语言经验的可能会好一些。
|
10
ejdjxidbsn 2022-03-06 10:50:42 +08:00
多年前我大一入校学的是 python 和 rust [捂脸]
|
11
ZSeptember 2022-03-06 11:05:50 +08:00
啥项目要用 rust ,话说现在来看,确实前端对 Rust 更感兴趣。。
其实不带 GC 的语言,写项目都挺烦的,Go 的 error handling 和 泛型更好用一点就好了。 其实 vlang 从语法层是很实用的,可惜没有大厂支持。 |
12
prenwang 2022-03-06 11:12:02 +08:00
学习与生产实践结合才是学习新语言的最好途径, 纯粹的学习很快就忘记,rust 没我多次花上一天时间看完觉得基本掌握了, 但是几天后就忘光了。
|
13
wangxiaoaer 2022-03-06 11:44:25 +08:00
@zxCoder #7 笑死,也是这种感觉。
|
14
f64by 2022-03-06 12:49:07 +08:00
有 C++开发经验的话,上手 Rust 会容易一些,特别是踩了所有权和内存管理的坑之后
在学了 Rust 之后我是再也不想写 C++了 |
15
agagega 2022-03-06 14:13:39 +08:00 via iPhone
|
16
sobigfish 2022-03-06 14:35:53 +08:00
rust 至少还是在人类审美上的,
solidity 什么玩意儿,为啥 public private 这些可见性的关键词要放后面,完全没有可读性啊 太标新立异了 |
17
Weny 2022-03-06 14:46:27 +08:00 via iPhone
试着用 C++ 写数据库就知道 Rust 的香了😂
|
18
monetto 2022-03-06 15:10:01 +08:00 6
@victor 人家两个帖子的语气都没有太抨击的意思,最后还特意声明才疏学浅,大佬指正的,这样叫代表全人类?还请辛苦让 V 站的阴阳怪气少一些。下次新人问问题怕不是都得发一张跪图了。
|