ESR on post-C landscape

Ola Fosheim Grostad ola.fosheim.grostad at gmail.com
Thu Nov 16 06:35:30 UTC 2017


On Thursday, 16 November 2017 at 02:12:10 UTC, codephantom wrote:
> Perhaps the mistake C++ made, was concluding that 'classes' 
> were the "proper primary focus of program design" (chp1. The 
> Design and Evolution of C++).

No, classes is a powerful modelling primitive. C++ got that 
right. C++ is also fairly uniform because of it. Not as uniform 
as Self and Beta, but more so than D.

People who harp about how OO is a failure don't know how to do 
real world modelling...

> I have to wonder whether that conclusion sparked the inevitable 
> demise of C++.

There is no demise...

> Eric should be asking a similar question about Go ..what 
> decision has been made that sparked Go's inevitable demise - or 
> in the case of Go, decision would be decisions.

Go is growing...

> a := b

A practical shorthand, if you dont like it, then dont use it.




More information about the Digitalmars-d-learn mailing list