9 ms·
Would be interesting to read a comparison with D. And no, "obscure" is not a meaningful description when comparing it to a language still at v0.3.
by reinhardt 14y ago
Would be interesting to read a comparison with D. And no, "obscure" is not a meaningful description when comparing it to a language still at v0.3.
- p0nce 14y agoI have used D but no Rust yet. They look superficially similar. On the Rust side, algebraic data types, an AST macro system, saner tuples, non-nullable and immutability by default. I'm a bit skeptic about the different pointer types and how they will interact with meta-programming. On the D side, many good things like unittest(), best-in-class overloading support, compile-time everything, etc. http://laser.inf.ethz.ch/2012/slides/Alexandrescu/2-D%20course%20parts%201%20and%202.pdf http://laser.inf.ethz.ch/2012/slides/Alexandrescu/2-D%20cour...
- eevee 14y agoThat's fair. I'm conjecturing somewhere into the future: D never really took off, but I'm hoping Rust will.