On Thursday, 10 March 2016 at 23:47:55 UTC, Andrew wrote:
One of awful things about programming in many languages is that there's a gazillion tools you need to tack-on before you can do any engineering. In C++ that includes Doxygen for documentation, C++Unit for unit tests, gprof, gcov, valgrind, and so on. One of the nice things about D is that so much of this is part of the language or build into DMD.

So yes, sure, you can add what ever you like the Java and claim its just as good (or better). The difference is that in D its all right there already.

Does D have static checking of contracts, either built-in or through a tool? Because that is a really nice feature for design-by-contract situations.

Reply via email to