I can't remember which of Alan Kay's talks it's in, but I have a few of his saved and one or two have him saying "the big idea is messaging" and something like "whatever I had in mind, I can tell you now it wasn't C++" :-)
The late great Joe Armstrong (of Erlang fame) also quoted Alan Kay on this at least once. In my opinion, a lot of language development jumped on the OO bandwagon without thinking things through properly. Roops On Sat, 2 Jul 2022, 21:06 Bob Bridges, <robhbrid...@gmail.com> wrote: > Rony, could you (or someone) say more about that? The ooRexx > documentation has a lot to say about messaging, which is a bit confusing to > me because I first got a handle on OOP in VBA and VBSCript, which do not. > If the big idea is messaging, does VBA do that and I just didn't notice? > Or are the VB flavors something different that don't do messaging, or not > very much? > > --- > Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313 > > /* It is in vain to say that democracy is less vain, less proud, less > selfish, less ambitious, or less avaricious than aristocracy or > monarchy....When clear prospects are opened before vanity, pride, avarice, > or ambition, for their easy gratification, it is hard for the most > considerate philosophers and the most conscientious moralists to resist the > temptation. Individuals have conquered themselves. Nations and large bodies > of men, never. -from "The Letters of John and Abigail Adams" */ > > -----Original Message----- > From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf > Of Rony G. Flatscher > Sent: Saturday, July 2, 2022 15:05 > > Alan Kay is regarded to have coined the term "object-oriented programming > (OOP)" in the context of his work while at PARC. He is being cited on > Wikipedia: > > I'm sorry that I long ago coined the term "objects" for this topic > because it gets many people > to focus on the lesser idea. The big idea is "messaging".[8] > > Cf. <https://en.wikipedia.org/wiki/Alan_Kay#cite_ref-8>. > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN