D easily overlooked?

Wulfklaue via Digitalmars-d digitalmars-d at puremagic.com
Fri Jul 14 02:29:27 PDT 2017


On Friday, 14 July 2017 at 09:02:58 UTC, Stefan Koch wrote:
> The beauty of D lies in it's holistic approach.
>
> The one unique feature to point out would be CTFE which is not 
> to be found in other compiled langauges.
>
> constexpr does not even come close since it cannot return 
> literals :0


CTFE is indeed unique but is it a selling point where people will 
talk about. Something that they will experience in there daily 
life and say, i can not live without that?

Its part marketing, part unique features, part giving people 
confidence by having a big name attached to it. A lot of 
languages really are so much the same ( fast compiling, single 
deployment, multi platform, ... ), that it becomes harder to 
stand out with features that the end user cares about.

Recently been doing a bit of Pascal programming. Ultra fast 
compiler, low memory usage ( No GC ), cross compiler with massive 
platforms support, there own cross platform GUI ( Lazarus ). And 
yet they have the same issue. Pascal does not stand out despite 
being a mature and easy fast, efficient language. But it did get 
included in that article ;)

D is technically C++ replacement and yet, C++ has been losing 
massive market shares but D has not been enjoying much from that 
loss.

Frankly, i am also a bit lost of ideas as to what can D stand 
out. Its almost like D is going to Pascal route. People use it, 
it great, but beyond the core audience, its hard to reach out to 
others.


More information about the Digitalmars-d mailing list