为什么觉得 Rust 难上手,尤其是生命周期?

Rust生命周期难懂很大程度上是因为Rust关于生命周期设计得有若干怪癖之处,以及它的文档写得有误导性,语焉不详。
比方说 &'a i32这个记号。
Rust文档说它表示“生命周期 不小于'a的引用”,这并不完全对,实际上它还能表示“生命周期不大于'a的引用”,取决于这个符号出现的位置。
在函数参数列表里的生命周期是前者,在返回值里的生命周期是后者。
如此基础和重要的编译逻辑,整篇文档没一个地方提到,试了半天才试出来。
这就是文…。

Rust生命周期难懂很大程度上是因为Rust关于生命周期设计得有若干怪癖之处,以及它的文档写得有误导性,语焉不详。
比方说 &'a i32这个记号。
Rust文档说它表示“生命周期 不小于'a的引用”,这并不完全对,实际上它还能表示“生命周期不大于'a的引用”,取决于这个符号出现的位置。
在函数参数列表里的生命周期是前者,在返回值里的生命周期是后者。
如此基础和重要的编译逻辑,整篇文档没一个地方提到,试了半天才试出来。
这就是文…。


从鱼缸里面物质转化角度来说一下哈。 首先,一个有生物的鱼缸...
30+生娃,别说什么年轻恢复快,有钱之类的 身边很多经济条件...
啧……斗岩个锤子,这是茶艺带师 半藏森林。 纯欲天花板是谁...
说明腾讯实现了我曾经的几个预测 预测1,electron会普...
突然想起2019年搞了个外贸独立站,闻着味儿跑来一个“头部外...
我其实不太明白为什么要搞隔离 1、你家经常有人来吗 2、这些...
唉,说真话,没人听, 以色列打哈马斯,或许大家都可以骂以色列...
没看过chrome的不做比较, 只是觉得firefox的代码...
一个朋友的缸,心心念想养罗汉,养了两个月水,财政大臣经不起两...
因为玩nas的真懂技术,小白占比无限接近0%. 其实品牌na...
