3 ms·
D as a Better C
- P_I_Staker 3y agoIt’s one more, so it must be better
- gtwomd 3y agoIf you wanna try them all from A to Z: https://beza1e1.tuxen.de/one_letter_proglangs.html https://beza1e1.tuxen.de/one_letter_proglangs.html
- btreecat 3y agoD is so fetch! In that as a better C, it's (probably) not going to happen. Doesn't mean it isn't interesting and valuable to understand and clearly provides real utility for some folks. It's historical popularity indicates (to me) a lack in momentum that is common for tools that find enough of an organic following to stay active but never really break into the general zeitgeist of development. What are folks XP who use or have used D in a non trivial project? Would you use it for work and feel comfortable handing that project over after you leave?
- siliconsorcerer 3y agoD seems interesting but I'm kind of put off by the fact that there doesn't seem to be a lot of folks using it, at least in the circles I run in. Anyone have an answer to the question why aren't more people using D?
- DougMerritt 3y agoI don't know; its creator, Walter Bright, is a frequent poster here on YN, and it must be quite frustrating to him. My impression of it has been that it might well amount to a safer version of C, but I have yet to try it on a project. A comparison with other "better C" languages, like the much more recent Zig, would be interesting too.
- pram 3y agoIIRC early on there was confusion because there were different runtimes/implementations? Then its thunder got stolen by Go and then Rust.
- tcmart14 3y agoThat is my understanding of it. A lot of core parts/features had competing options. One one hand is kind of cool. But also, lead to a lot of confusion until the D programming language eventually adopted one or the other as the official one.