以前有个从C魔改的Cyclone语言也试图干这种事,后来并没有落地实用,
也算是Rust内存安全的起源之一了。
【 在 milksea 的大作中提到: 】
: owmership这个概念早在rust出现之前就在面向对象编程语言的分析中有了,总体来说是个偏学术的概念,用来分析对象的控制权,可以通过限制解决内存、并发之类场景的问题。比如学术论文里很早就有ownership type的概念,早期论文是
: David G Clarke 1998年的Ownership types for flexible alias protection
--
FROM 122.225.220.*