Comment by jauntywundrkind
9 hours ago
What was the interval of time for Rust having green threads, out of curiosity? How if at all had that affected layout and calling?
9 hours ago
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.
Yep, it would've just been another OCaml with C style syntax.
Or another Go, with a mandatory runtime, which would have been a useful language but not something you'd add to a production OS kernel or firmware or similar.
2 replies →
> without it, Rust would have been interesting
Thanks for articulating what I’ve failed to do for a decade.