Object-Functional Programming is Here

In Computer Science, we have all been educated to recognize the terms Object-Oriented, Functional-Programming, Logic-Programming, etc.

It is time for a new term to enter our vocabulary: Object-Functional Programming. It represents the fusion of object-oriented and functional-programming cultures and it happening right now, with its finest representative, Scala.

I have been playing around with the term and concept for quite some time now (e.g. see here, where I mention similar ideas and try to track them down in time). I will certainly have to say more in the near future, so keep in touch!

Comments are closed.