这篇文章并非完全没有可取之处,“内存管理”一节其实说的挺有道理的。
Rust 号称实现了非常先进的内存管理机制,不需要垃圾回收(GC)或者引用计数(RC)就可以“静态”的管理内存的分配和释放。
然而仔细思考之后你就会发现,这很可能是不切实际的梦想(或者广告)。
内存的分配和释放(如果要及时释放的话),本身是一个动态的过程,无法用静态分析来实现。
现在你说可以通过一些特殊的构造,特殊的指针和传值方式,静态的决定内…。
{dede:pagebreak/}
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
敢不敢留下一张自拍照让人打分?
你的亲戚提过什么过分的要求?
家里想搞一个服务器,怎么才不违规?
Golang与Rust哪个语言会是今后的主流?
为什么韩国的热辣舞团无法征服中国的男性市场??
中国的防空系统能有效防止B2、B21这类飞翼隐身战略轰炸机入侵吗?
Go 语言的使用感受是什么?
后端真的比前端累吗?
PHP初学者,我能不能使用PHP来开发桌面应用?
报考基础学科「需要更大的勇气和更纯粹的热爱」,是不是指前途不太好?
有哪些专用软件是mac上独有的?
为何雷军天天健身,却无健身痕迹?
你们的腰椎间盘突出,怎么治好的?
你的鱼缸里养过什么奇怪的鱼?
Golang和J***a到底怎么选?