On Thursday, 22 March 2018 at 10:59:56 UTC, Atila Neves wrote:
Blog post:

https://atilanevesoncode.wordpress.com/


Agreed on most counts though I’d say D simply produced a language without regard for build tools and large projects. Many small annoying things like version(unittest) stem from that fact.

In addition I think many things could easily take a ton of time to compile and run tests. ctRegex is one such monster. Inadvertently pluging that into somebody else unittest build would be murder ;)

It’s a given in some other languages that you need some library support to write tests (sometimes any tests) so they usually have cleancut prod dependecies and test dependencies. Our unitest being built-in practically forces the style.

Atila


Reply via email to