Interpolated strings

Nick Sabalausky (Abscissa) via Digitalmars-d digitalmars-d at puremagic.com
Fri Apr 21 12:09:24 PDT 2017


On 04/21/2017 08:45 AM, Gary Willoughby wrote:
> On Friday, 21 April 2017 at 12:32:01 UTC, Nick Sabalausky (Abscissa) wrote:
>>
>> "Completely unnecessary" features like that are exactly what make D
>> worthwhile in the first place. Otherwise may as well stick to C++ or
>> Java.
>
> Multiple ways of doing the same thing are not valuable or progressive.
>
> Go and Rust are both smashing D in popularity and user share, maybe we
> could learn why that's the case.

As other have mentioned, there are plenty of far more more likely 
reasons for go/rust's popularity over D.

As for not having multiple ways of doing things, that's what 
single-paradigm languages like Haskell or early versions of Java are 
for. D is deliberately multi-paradigm, which automatically throws the 
whole "python zen" philosophy right out the window: D is about letting 
the user choose the right tool for the job, not dictating that every 
shape of peg must be jammed into the square hole.



More information about the Digitalmars-d mailing list