Your remark is particularly timely since a Swift proposal to add a move() function just came out.
Basically, a timid but interesting step to get Swift to move toward ownership semantics, on top of its current Arc based memory management.
Basically, a timid but interesting step to get Swift to move toward ownership semantics, on top of its current Arc based memory management.
I sense a lot of Rust envy among Swift people. Just my impression, of course. They have much in common, but I think Rust has more merits on its own, particularly in memory management.