A betterC base
Adam D. Ruppe
destructionator at gmail.com
Fri Feb 9 00:08:56 UTC 2018
On Thursday, 8 February 2018 at 23:50:29 UTC, Ali wrote:
> But D, unlike many other languages, promotes itself as
> primarily a system programming language
I think that's a mistake too. I'd rebrand it as a "general
purpose" programming language. One language you can use
everywhere. It worked for node.js and electron...
Though, of course, the GC is NOT a problem for those systems
tasks. Even in the niches where it doesn't help, it doesn't
actually hurt either. (in fact, the bigger problem we have in
those niches are obligatory typeinfo generation and unnecessary
bloat in the runtime.... implementation issues that Mike Franklin
has made big progress on fixing already. and even those can be
worked around, doing a serious system implementation is a bigger
task than stubbing out a few functions.)
> https://en.wikipedia.org/wiki/System_programming_language
A few of those languages have GCs... and GC languages have been
used for all these tasks before. It's not a dealbreaker.
More information about the Digitalmars-d
mailing list