Which tools do you miss in D?

Jonathan M Davis jmdavisProg at gmx.com
Fri Jan 31 17:34:19 PST 2014


On Sunday, January 26, 2014 20:29:28 Oten wrote:
> Which tools do you miss in the D language? it can be from any
> language not from C or C++ only but from any language that you
> have used and liked (might not liked but increased productivity
> anyway) A very common argument from peoples which do choose
> other language than D is lack of your tools for D, even if they
> want to get D they say can't switch. The most common tools which
> they miss is debuggers/static analyzer/lint and so on. I think
> that by sharing this list with community instead of just say it
> like a criticizes is good because next time that some people say
> that such a x tools isn't available you can say "No, there's a D
> version for that". Also, totally new ideas are very welcome. If
> you have had a idea that for any reason you wouldn't implement
> yourself, tell us too.
> (sorry for english, not my native language)

About the only thing that I can think of would be a proper debugger that 
actually understood D. gdb kind of works but not all that well. Of course, gdb 
doesn't even properly understand C++, so in that respect, I'm not sure that 
we're all that much worse of than C++ is. But a proper debugger that actually 
understood D arrays and strings and whatnot would be fantastic. Most of the 
other features that folks like to list (like autocompletion, jump to 
definition, or many IDE-specific tools) are exactly the sort of thing that I 
don't even have or bother with in C++ (often because vim can't do them well), 
so while they might be nice to have, I generally don't even think about them 
much.

- Jonathan M Davis


More information about the Digitalmars-d mailing list