golgeliyele wrote:
I am relatively new to D. As a long time C++ coder, I love D. Recently, I have 
started doing some coding with D. One of the things that
bothered me was the 'perceived' quality of the tooling. There are some 
relatively minor things that make the tooling look bad.

The error reporting has issues as well. I noticed that the compiler leaks low 
level errors to the user. If you forget to add a main to your
app or misspell it, you get errors like:
====
Undefined symbols:
  "__Dmain", referenced from:
      _D2rt6dmain24mainUiPPaZi7runMainMFZv in libphobos2.a(dmain2_513_1a5.o)
====
I mean, wow, this should really be handled better.

Not solvable in general, but still solvable in the cases that matter. Created a bug report:
http://d.puremagic.com/issues/show_bug.cgi?id=5573

Reply via email to