3 ms·
So this affects rust-lang too I guess ? I found it strange that people started trusting a language with no open standard and one implementation.
by lenkite 6y ago
So this affects rust-lang too I guess ? I found it strange that people started trusting a language with no open standard and one implementation.
- pcwalton 6y agoRust has multiple implementations, see mrustc.
- infamouscow 6y agoHow exactly do you know which implementation is correct without a document to point to?
- progval 6y agomrustc doesn't support all of Rust, its only purpose is to bootstrap the normal Rust compiler; and it only works on x86 and x86_64 Linux and isn't very much optimized (eg. needs about 10GB of RAM for the final linking). And it's lagging behind by a year or two (which is about 15 intermediate releases of the Rust compiler you need to compile to get the current one); because it only has a single developer and keeping up is a huge amount of work.
- crazypython 6y agoDlang has three implementations, one front-end, and a specification you can learn in a day. https://dlang.org/spec/statement.html https://dlang.org/spec/statement.html
- brundolf 6y agoRust has gained so much traction at this point with other major companies (Cloudflare, Microsoft, Dropbox, etc), because of the unique value it offers, that I assume it would have to be picked up if it got dropped by Mozilla.