Adding static typing to Python
David Abrahams
david.abrahams at rcn.com
Sat Feb 23 09:25:41 EST 2002
"John Roth" <johnroth at ameritech.net> wrote in message
news:u7f8mhek950ec6 at news.supernews.com...
> I've never understood "message" as terminology either. I've
> always made the totally unsupported assumption that way back
> in the beginning, someone thought of each object instance as being
> a separate thread, so that message actually meant something other
> than 'function call with a misleading name.'
Bingo.
I was privileged to hear a talk by Niklaus Wirth, the inventor of the
original OO language, SIMULA, at OOPSLA 2001. In SIMULA, every object /is/ a
separate thread. Incidentally, he thinks that modern OO languages are all
missing something important by dropping this particular idea.
-Dave
More information about the Python-list
mailing list