> How are type classes in Haskell an OO feature?
See https://news.ycombinator.com/item?id=8280613
There are so many ways of doing OO.
See https://news.ycombinator.com/item?id=8280613
There are so many ways of doing OO.
So, what OO is all about will depend which researcher gets asked.
Yes, we can use less currently mainstream (note: not less correct) definitions of OO, but that doesn't help the Scala=OO+FP position.
Jump dump what is being worked on at any given point in time?
For me it is hard to grasp how youngsters see OO or FP, because I was part of the initial mainstream waves. So I got to see the things in a different perspective.
The world at companies was procedural, and lots of experimentation was going on.