Why is D unpopular?
    Guillaume Piolat 
    first.last at gmail.com
       
    Wed Nov  3 13:25:18 UTC 2021
    
    
  
On Tuesday, 2 November 2021 at 18:57:32 UTC, Paulo Pinto wrote:
> Meanwhile Swift, Go and Rust, managed to gather steam either by 
> having a benolovent corporate sponsor or by having a proper 
> goal of what they want to achieve.
On day one of their "introduction" (these languages were started 
way before their public release) Rust, Go and Swift had a 
marketing narrative that was both simple and then advertised to 
the public, with money.
These narrative play on people aspirations, by telling what they 
want to hear _about themselves_.
Go: "You're going to Google scale."
Rust: "We nailed security. You care about security, right? Also 
you're going to be one of those badass system programmers where 
things go fast."
Swift: "Well you have no choice. This is the future (if you want 
to sell something to Apple users)."
I think they not quite subtly played on FOMO.
I think D also has a narrative actually:
D: "You too can be financially independent by crushing the 
competition with D and hard work. More power than C++."
hence "Do It In D".
The problem is that the (Go/Rust/Swift) stories speaks to more 
people, like people in managerial positions. D's underhanded 
motto - and that's just an opinion - is fundamentally an appeal 
for way fewer people; I'd like to elaborate more but probably I'm 
just speculating without substance.
I don't think features or bugs ever entered the picture! Or only 
to support or contradict the main narrative.
    
    
More information about the Digitalmars-d
mailing list