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.

Reply via email to