4 ms·
Rust is the anti-JVM. - Proper task isolation with pointer ownership. - No global GC. Task-local GC when needed, and explicit ownership otherwise. - Mozilla.
by pshc 13y ago
Rust is the anti-JVM.
- Proper task isolation with pointer ownership.
- No global GC. Task-local GC when needed, and explicit ownership otherwise.
- Mozilla.
- No NullPointerExceptions. Unsafe code is convenient when you need it.
- jacques_chester 13y agoI personally am really excited by Rust, but it's also still a fairly fast-moving target. Lots of work is still being done on the semantics of the language. It's an industrial research project, basically. When the semantics stabilise I reckon it'll be a technical winner in its chosen domain.
- jmgrosen 13y agoYes, certainly -- it's annoying to be working on some code, then update to a day-newer compiler and suddenly have a screen full of errors (as is currently the case). But in the long run, it'll be worth it, and I have no doubt that Rust will become an amazing language worth using.
- azth 13y agoAnd now you can browse Wikipedia in Servo (which is written in Rust): https://twitter.com/metajack/status/346822553089761281/photo/1 https://twitter.com/metajack/status/346822553089761281/photo...
- jacques_chester 13y agoServo is a good idea because it helps show the pain points of Rust on a real world project. But it doesn't show that Rust is ready for general use yet because that's really what it is -- another facet of the Rust project.
- azth 13y agoTrue. It is nice; however, to see a big project being developed side-by-side with the language.
- jacques_chester 13y agoAbsolutely. The obvious historical parallel is the co-evolution of Unix and C.