Maybe D is right about GC after all !

Paulo Pinto pjmlp at progtools.org
Wed Dec 20 19:04:20 UTC 2017


On Wednesday, 20 December 2017 at 18:28:20 UTC, Ali Çehreli wrote:
> On 12/20/2017 01:14 AM, Paulo Pinto wrote:
>
> > from developers that learned it before C++98 and
> > can't care less what is being discussed on Reddit and HN.
>
> I don't blame them one bit because keeping up with C++ and 
> learning C++ Core Guidelines is a tremendous task:
>
>
> https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md
>
> I keep starting writing replies here about C++ Core Guidelines 
> but I delete them after counting to ten. Not this time... :)
>
> I think it's a psychological phenomenon worthy of scientific 
> interest how a craft with so many guidelines can still be 
> accepted. I am baffled how otherwise wonderful and smart people 
> can direct others to that document with a straight face, let 
> alone market it as one of the greatest gifts to C++ programmers 
> (cf. CppCon 2015 keynotes by Herb Sutter and Bjarne Stroustrup.)
>
> Ali

Mostly because it is an easier path to get people to migrate to 
safer coding practices than doing a full reboot, no one wants to 
do a Python 2 to Python 3.

For example, on the Microsoft stack it took years before the 
Windows team would even consider C++ on the kernel (since Vista).

Now that it is there, and they are working to adopt more C++17 
features, get rid of macros and so forth, it will take decades 
before they would even consider using .NET Native or any other 
alternative.

Similar story to the amount of investment Google, Apple, CERN, 
FB, Bloomberg, Goldman Sachs and many others have done in C++ 
during the last decade.

So for them it is easier to steal good ideas from D than to 
migrate to D.


More information about the Digitalmars-d mailing list