Hacker News new | ask | show | jobs
by 0b1100110 4781 days ago
I find D to be much less complex than Rust. Rust, even now, is woefully incomplete. Take the 'rust' tool for instance, see how many bugs you can find just in the flags that you can pass to it!

(it's a substantial amount... or it just decides to break conventions, which dmd did also with it's '-offilename' type flags.)

Rust is also harder to learn, and it seems (to me) to also be more difficult to use C libraries from Rust than D. I cut my teeth on D by creating a few bindings, and I really struggle to do the same in Rust.

Just my experiences...

PS - Rereading this it occurs to me that D is probably just as complex as Rust, but it 'feels' less complex due to syntax familiarity.