Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> If Mozilla had adopted D instead of developing Rust the world would have kept on turning and they'd be further along compared to where they are today.

D has the complexity of C++ with major drawbacks, (the stdlib was tightly tied to GC for example).

Just look at D's marketshare and its overall time on the market.

If you argument is that literally any Turing-complete language would somehow do then bravo for missing the point of basically every language besides asm.



D's market share is still much larger than Rust's, though clearly Rust is winning that battle in the longer term. Not that 'D' isn't without its flaws but those could have been fixed for a small fraction of the effort that went into making Rust.

And no, your strawman doesn't hold.


> D's market share is still much larger than Rusts.

D has been on the market for significantly longer than Rust and reached 1.0 full 8 years before Rust had a 1.0 release, so not surprising at all.

But the rate at which Rust is being adopted is much faster than that of D.

Moreover Rust brings something novel to the table and even inspiring other popular languages, like Swift, in the process.

D has nothing that I'd consider novel. So personally I'll trade D for Rust any day. Luckily, we don't have to pick.


I think when all this has run its course that the only thing that will remain will be Rust. So maybe that was worth it.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: