网站地图官方微信:
网站首页 老营镇 坑口乡 洪绪镇 潮水镇 乃琼镇 圪台乡

当前位置: 首页 >

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

Rust生命周期难懂很大程度上是因为Rust关于生命周期设计得有若干怪癖之处,以及它的文档写得有误导性,语焉不详。

比方说 &'a i32这个记号。

Rust文档说它表示“生命周期 不小于'a的引用”,这并不完全对,实际上它还能表示“生命周期不大于'a的引用”,取决于这个符号出现的位置。

在函数参数列表里的生命周期是前者,在返回值里的生命周期是后者。

如此基础和重要的编译逻辑,整篇文档没一个地方提到,试了半天才试出来。

这就是文…。

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

  • | duckdb的性能如何? |

    最近更着duckdb的 这个官方博客 做了下实验。 随机生成...

    查看详情>>
  • | 三只羊是不是被人做局了? |

  • | 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译? |

  • | WebSocket 是什么原理?为什么可以实现持久连接? |

  • | 上班时间,同事跟我打了招呼出去接送孩子,单位纪检人员来查岗,问我同事的去向,我该怎么回答? |

  • | 为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的? |

  • | 如何评价Cursor? |

  • | 红色警戒系列当中都有哪些彩蛋? |

  • | 为什么现在吹Rust的人这么多? |

  • | 什么样的女主才能叫做「人间尤物」? |

  • | 作为一个服务器,node.js 是性能最高的吗? |

  • 有些时候,安慰一个人最好的办法,是告诉他:其实我比你还惨。 ...

    2025-06-26
  • freebuf ***s://***.freebuf***/...

    2025-06-26
  • 最新自研 tauri2.0+vue3.6+deepseek+...

    2025-06-26
  • 看见这个提问都给我干沉默了,不知道还以为大家买两万多的折叠电...

    2025-06-26

关注我们

添加微信好友,关注最新动态