Mac@programming.dev to Programming@programming.dev · 11 months agoFunctional Programming vs. Object Oriented Programmingmmhaskell.comexternal-linkmessage-square34fedilinkarrow-up191arrow-down19
arrow-up182arrow-down1external-linkFunctional Programming vs. Object Oriented Programmingmmhaskell.comMac@programming.dev to Programming@programming.dev · 11 months agomessage-square34fedilink
minus-squareRedkey@programming.devlinkfedilinkarrow-up16·11 months agoWhatever it may have become in later years, Alan Kay, who is often called “The Father of Object-oriented Programming”, outlined the message-passing idea as the main concept he was driving at, originally. He also says that he probably misnamed it. Here’s a discussion in which the man himself makes a (small) appearance: https://softwareengineering.stackexchange.com/questions/46592/so-what-did-alan-kay-really-mean-by-the-term-object-oriented
Whatever it may have become in later years, Alan Kay, who is often called “The Father of Object-oriented Programming”, outlined the message-passing idea as the main concept he was driving at, originally.
He also says that he probably misnamed it.
Here’s a discussion in which the man himself makes a (small) appearance: https://softwareengineering.stackexchange.com/questions/46592/so-what-did-alan-kay-really-mean-by-the-term-object-oriented