On Tuesday, 12 May 2015 at 19:55:56 UTC, ponce wrote:
On Tuesday, 12 May 2015 at 18:35:10 UTC, FujiBar wrote:
Walter would probably violently disagree with the "no decent development tools" assessment. But I got to say that people used to Visual Studio and XCode (like myself) not being impressed by D's 1980s-style bare basic command line tools is not surprising.

1980s?

I recently switched from C++ full-time to D full-time and with VisualD and Mago I simply don't have anything to miss. The debugging experience is only a tiny notch behind vanilla VS with C++ and the project management is a lot better

So for me, tooling is at least as good as C++.
To me languages without language package manager (like C++) are precisely the 1980s way of programming, alone in a corner and with minimal reuse.

I don't see how XCode is anything to miss by the way either :). Mono-D can probably do better.


I used to be a command line / text editor / handwritten builds scripts guy myself. But then I was forced to use Visual Studio for a project and now I do not want to go back.

You don't have to go back.

Next to C/C++, I've found D to actually have some of the best debugging support - GDC/LDC seem to emit debug info on par with their C++ counterparts, and GDB is just as usable with D(thanks, ibuclaw) as it is with C++.

What counts as tooling anyways? C++ has so many static analyzers, lints, code fixers etc because to use C++ you generally need them - unless you're a certified C++ standard language lawyer anyways.

Reply via email to