当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 浏览次数:发表时间:2025-06-24 23:30:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 现在读写速度最快的硬盘,能在30年前的计算机上当做内存使用吗?
- 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- 消息称三大运营商将于今年下半年全面重启eSIM,eSIM有哪些好处?为何此前暂停这一业务?
- 如何看待2025江苏国补在6月1日突然暂停下线?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 如果rust之父用rust重写nodejs,node性能能和rust一样吗?那么为啥v8慢?
- 各种免费的宝藏软件有哪些?
- 老公想要买2万左右的相机,我该同意吗?
- postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
- obsidian用一两年后会有多大?全文搜索还快吗?
最新资讯文章
- 索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 本人女20,平胸跟男生一样怎么办 ?
- 为什么 macOS 上国产软件不流氓?
- 如何评价剪映svip,599一年,有替代方案吗?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 为什么现在吹Rust的人这么多?
- 能发一张在暧昧期的聊天记录吗?
- 对于一个孩子来说什么是最好的教育?
- PHP现在真的已经过时了吗?
- 如何评价zig这门编程语言?
- 如何看待美团创始人王兴清空微博?
- Tauri 为什么仍未取代 Electron?
- 为什么健身的女性普遍喜欢晒臀照?什么心理?
- 为什么这么多人讨厌中国移动?
- 为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 小腿能粗到什么地步?
- Linux 图形用户界面的原理是什么?
- 为什么日本经济下降,大学排名跌至谷底,还有那么多人挤破脑袋去日本留学?