Andrei's list of barriers to D adoption

Russel Winder via Digitalmars-d digitalmars-d at puremagic.com
Tue Jun 7 02:49:34 PDT 2016


On Tue, 2016-06-07 at 09:10 +0000, Ola Fosheim Grøstad via Digitalmars-
d wrote:
> 
[…]
> C++ isn't a safe language, but if you are proficient in modern 
> C++ then memory issues aren't the big hurdle. I find the 
> syntactic mess that comes from having N different convoluted ways 
> of doing the same thing in meta-programming to be more 
> problematic in day-to-day programming than safety issues.
> 

std::unique_ptr and std::shared_ptr maybe great for those who have to
use C++, but for those with a choice it is the fastest route to Rust.
And then you find Rust cannot cope nicely with many C libraries. Hence
you find your way to D. Only to find to developer environments nowhere
near as good.

For a traditional Emacs person, I am finding CLion a joy to use. D
needs equivalents.
 
-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20160607/7813653b/attachment.sig>


More information about the Digitalmars-d mailing list