D 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?
D 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?
I 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.
That 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.
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?