Why are the nogc crowed labeled as alarmists?!?!

Hannes Steffenhagen via Digitalmars-d digitalmars-d at puremagic.com
Thu Jul 17 13:52:14 PDT 2014


On Thursday, 17 July 2014 at 18:28:30 UTC, Ary Borenszweig wrote:
> On 7/17/14, 3:13 PM, Frustrated wrote:
>> Are those that say the GC is fine and works for 90-95% of apps 
>> without
>> issue just ignorant? Or are they arrogant?
>
> We probably do webapps and other stuff that is not real-time. A 
> GC there works just fine.
>
> Now, if you compare the amount of audio apps, surveilance apps 
> and real-time games with the amount of webapps out there, or 
> the amount of command line tools out there, or text editors 
> (SublimeText is done in Python, I think), or a web service, or 
> some background job ... I would conclude that 90-95% is a 
> pretty good guess.
>
> For that other %5 you can use C, C++ or Rust, but be prepared 
> do deal with hard languages.
>
> So, you are right: D has to choose what he wants to cover: that 
> %5, that %95, or both (at the expense of becoming a really 
> difficult language to use).

Last time I checked, D was advertised as a systems programming 
language and a real alternative to C/C++. I think we're good for 
languages that cover the needs of web application developers, 
that 5% is where most people interested in D would be coming from.

Not that the web application thing is even entirely true; If you 
have huge workloads you'll eventually want to take more control 
than managed systems give you.


More information about the Digitalmars-d mailing list