3 ms·
Rust screams Erlang influence, but maybe it's just me. IIRC, in the beginning they even tried to put in a green threading VM for tail calls, which seems insane
by pessimizer 3y ago
Rust screams Erlang influence, but maybe it's just me. IIRC, in the beginning they even tried to put in a green threading VM for tail calls, which seems insane for something that you want to be a systems language.
- steveklabnik 3y agoEarly Rust was pretty expressly influenced by Erlang. The green threading runtime was removed in 2014, shortly before the 1.0.0 release in May 2015. The reason for the waning influence was exactly that: couldn’t be reconciled with systems use cases effectively.
- sph 3y agoNative green threading instead of async/await would have made for a much more pleasant to use Rust language IMO. I hate async/await with a passion.