Breaking changes in Visual C++ 2015
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Fri May 8 03:56:30 PDT 2015
On 5/8/2015 2:52 AM, Jonathan M Davis wrote:
> the fact that it's built-in makes it extremely easy to use and embarrassing if you don't.
That's the game changing part, and what's missing from other languages.
> After all, what other language has unit tests built in at all?
Yup. I haven't done anything remotely resembling an exhaustive search, but Go
and Ruby have testing as add-on packages. JUnit is an add-on the user must
download and install. There's not a word in the C and C++ specs about unit
testing. And so on.
Unit testing, coverage analysis, documentation generation, and profiling are
very deliberately built in to the core compiler and language. They are always
there, always available, and always the right version.
One can dismiss that as trivia, that any professional won't be stopped by having
to find the right download, install, and integration procedure. But the reality
is that having this all built-in has seismically changed how D code is written.
More information about the Digitalmars-d
mailing list