2 ms·
Lisp is one of those languages that seamlessly merges both together, so I don't know how they could be opposites. Having said that, I only use the OOP (defstru
by ksaj 7y ago
Lisp is one of those languages that seamlessly merges both together, so I don't know how they could be opposites.
Having said that, I only use the OOP (defstruct et al) when coding something that would be easier that way - maintaining consistent records in a CVS file, for example. Nothing is stopping the code itself from being functional.
Maybe it could be said that some purely OOP languages might be opposites of some purely functional languages.