Why is D unpopular?

Ali Çehreli acehreli at yahoo.com
Sun May 15 23:32:33 UTC 2022


On 5/14/22 23:18, forkit wrote:

 > developers have
 > a wider obligation that just stitching together software so that it 
works.

Wider than their salaries? Employers needs developers and developers 
work for money. In the end it just works out.

 > Structured higher-level languages is where we need to be moving towards,

Ok.

 > not moving backwards to low-level languages like C.

I am never moving to C. I don't think anybody should be using C ever.

 > I understand the appeal of making it easier to use C libraries in a
 > otherwise D solution.

Me too! :) I think you think easier access to C libraries is wrong. I 
disagree.

Besides, I think we've been using the wrong term here: ImportC allows 
using libraries with C interfaces easier. The implementation could have 
been any language. But that's beside the point. If there is a library 
with a C interface that solves a company's problem then they will use 
that library.

 > But ImportC is short-sighted in my opinion, and is a step in the
 > opposite direction.
 >
 > The focus should instead be on @safe, not C.

An open source community allows (should allow?) individuals to spend 
their energy on any topic that they want. Some will work on ImportC, 
others (which apparently includes you) will work on @safe.

Ali



More information about the Digitalmars-d mailing list