DEV Community


Discussion on: Object-Oriented Programming Strikes Back!

uberto profile image
Uberto Barbini

Some random thoughts:

  • some applications are definitely better suited by one style or other. Even with arrows and bananas doing UI stuff in Haskell is still quite painful.

  • if we take that Alan Kay knows about OOP, then Java, C# etc. are not really OOP. Which bring us to the conclusion that we are switching from pseudo-oop to pseudo-fp.

  • SOLID... well don't let me start about SOLID. It seemed a good idea at the time and we can leave it at that.

  • when you start seeing Catamorphisms everywhere, then you can call yourself functional programmer.


riccardo_cardin profile image
Riccardo Cardin Author

You seem to be such a FP guru! :D