|
|
|
|
|
by ChuckMcM
2612 days ago
|
|
I agree and was going to say the same. That there was a huge challenge in writing code to manage memory ownership, is not surprising because memory ownership is so fluid and adhoc in C and its derivatives. And when you are asked to make that ownership explicit, if the original designers hadn't been thinking about it, you get a lot of cases which they would not have considered. I would like to see a compositor written in Rust, I think it would make for a robust window system. I also know that starting from the position of "this will be written in Rust" would force the issue of memory ownership to the fore and result in a different architecture from the start. |
|
But where in C you can just do it anyway, Rust is likely to flip out over your wrapper object abstractions.
[1] I mean sure, technically it is memory management, but you know what I mean.