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.
What was the interval of time for Rust having green threads, out of curiosity? How if at all had that affected layout and calling?
JoshTriplett 1 minutes ago [-]
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.
Rendered at 22:17:09 GMT+0000 (Coordinated Universal Time) with Vercel.
The Rust calling convention we deserve - https://news.ycombinator.com/item?id=40081314 - April 2024 (137 comments)
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.