On Wednesday, 16 April 2014 at 09:17:48 UTC, Ola Fosheim Grøstad
wrote:
On Wednesday, 16 April 2014 at 09:03:22 UTC, JN wrote:
I'd have to agree. I doubt @nogc will change anything, people will just start complaining about limitations of @nogc (no array concat, having to use own libraries which may be incompatible with phobos). The complaints mostly come from the fact that D wants to offer a choice, in other languages people just accept what they have.

The complaints mostly come from the fact that D claims to be a system programming language capable of competing with C/C++.

Stuff like @nogc, @noalloc, @nosyscalls etc will make system level programming with reuse of code more manageable.

I find it troublesome that D is compared to Java, C# and Go, because those languages are not system level programming languages.

A system level programming language is a language that can be
used to write a full stack OS with it, excluding the required
Assembly parts.

There are a few examples of research OS written in the said
languages.

--
Paulo

Reply via email to