IIRC Lisp was designed in 1956. That must have been ground breaking at the 
time. 

> On 3 Jul 2022, at 18:51, Rupert Reynolds <rreyno...@cix.co.uk> wrote:
> 
> The thing about Smalltalk (and a lot of other developments) is just how old
> they are. And we keep re-inventing some things. Smalltalk was remarkable in
> 1970-ish. Lambdas in Algol-68, but it wasn't the first I believe, and they
> can be tracked back further to maths in 1932.
> 
> Great insights in the 1968 NATO conference on "Software Engineering".
> 
> TDD can be traced back to awk and further bsck than that, I reckon.
> 
> I think a lot of Alan Kay's energy is frustration that everything takes so
> long!
> 
> Roops
> 
>> On Sun, 3 Jul 2022, 03:47 David Crayford, <dcrayf...@gmail.com> wrote:
>> 
>> He wasn't too complementary about Java either. I never used Smalltalk
>> but I've seen examples in the GoF Design Patterns book. Guys I've spoken
>> to that used it extensively talk very fondly about it.
>> 
>>> On 3/07/2022 5:37 am, Rupert Reynolds wrote:
>>> 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
>> 
>> ----------------------------------------------------------------------
>> 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

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to