On Friday, 16 November 2012 at 00:11:19 UTC, Stugol wrote:
Are these bugs likely to be addressed, or am I likely to be told to fuck off again?

Ah, now things become clearer. The issue here is that what you are describing is not an actual bug, but the consequence of you not specifying one of the source files you imported as part of the compiler command (use rdmd if you don't want to deal with such things). Granted, the diagnostics for it are terrible, you just get to see the raw linker error message.

It has been agreed on that usability issues such as this are important, particularly because they mostly affect newcomers and might scare them away. The issue just is that nobody has found the time to work on this yet – the main compiler devs intuitively tend to focus on the »meaty« issues which actually cause the language to behave incorrectly for _all_ users. Also, if you are used to working on compilers, error messages such as the one you posted are naturally easy to understand, which might lead to some perception bias regarding usability.

In general, things such as this would be a great first problem to attack for somebody interesting in compiler development.

David

Reply via email to