Rust already puts a burden on me because of memory-management complexity. I welcome conventions like this when the compiler can hide most of that complexity.
Pre-1.0. Rust removed the green-threads runtime prior to stabilization.
I personally think this was one of the most important changes Rust made; without it, Rust would have been interesting but would not have been able to compete directly with C and C++ for systems programming.
Rust already puts a burden on me because of memory-management complexity. I welcome conventions like this when the compiler can hide most of that complexity.
Previously:
The Rust calling convention we deserve - https://news.ycombinator.com/item?id=40081314 - April 2024 (137 comments)
What was the interval of time for Rust having green threads, out of curiosity? How if at all had that affected layout and calling?
Pre-1.0. Rust removed the green-threads runtime prior to stabilization.
I personally think this was one of the most important changes Rust made; without it, Rust would have been interesting but would not have been able to compete directly with C and C++ for systems programming.