4 ms·
Thank you for responding. There's always a room for an awesome programming language. I've never used D but as a professional c++ programmer, I admire what you s
by animalnewbie 7y ago
Thank you for responding. There's always a room for an awesome programming language. I've never used D but as a professional c++ programmer, I admire what you set out to do. (Assuming you are the creator....)
Please ignore the naysayers. HN is diverse in degree and area of knowledge and some people even think electron is the only cross platform gui framework.
- WalterBright 7y agoOh, I've always had plenty naysayers. If I ever paid any attention to them, I'd be a total failure.
- zerr 7y agoI think D didn't gain the momentum because of GC. O/B system is interesting but makes the syntax ugly (at least in Rust's case). Had D gone with a (deterministic) ref counting like Swift and Vala, it would've been much more popular I think. Such memory management keeps the syntax cute :) while not sacrificing the determinism.
- WalterBright 7y agoWe looked hard at an automatic ref counting system. We could not find a way to make it 100% memory safe while allowing pointer access for efficiency. An O/B system makes this workable. D doesn't change the syntax for O/B.