ESR on post-C landscape

sarn sarn at theartofmachinery.com
Thu Nov 16 22:27:58 UTC 2017


On Thursday, 16 November 2017 at 11:52:45 UTC, Ola Fosheim 
Grostad wrote:
> On Thursday, 16 November 2017 at 11:24:09 UTC, codephantom
>> I would never say OO itself is a failure. But the idea that is 
>> should be the 'primary focus of program design' .. I think 
>> that is a failure...and I think that principle is generally 
>> accepted these days.
>
> Uhm, no? What do you mean by 'primary focus of program design' 
> and in which context?

In the 90s (and a bit into the 00s) there was a pretty extreme 
"everything must be an object; OO is the solution to everything" 
movement in the industry.  Like most tech fads, it was associated 
with a lot of marketing and snake oil from people promising 
anything managers would pay money to hear (e.g., "use OO and your 
projects will be made up of reusable objects that you can simply 
drop into your next project!").

Look around most programming languages today and you'll see 
objects, so in that sense OOP never failed.  What failed was the 
hype train.  It's no different from most other tech fads (except 
XML has declined drastically since the hype passed).


More information about the Digitalmars-d-learn mailing list