I agree, but OTH my experience is somewhat different.

When you teach thisContext and some well chosen examples of what you can do 
with it,
students usually are amazed. Then you challenge them to do the same in other 
languages,
and they have no clue of where to start (you know, Java and C++, maybe some 
Python).

The really great coup de grace is when you tell them that that was invented 40 
years
ago. And that the Binding example they thought was so cool is from a 1981 
magazine 
article (Peter Deutsch's "Building Control Structures..." from Byte aug.'81).

Smalltalk has its merits, and it deserves a place among XXIst century advanced 
languages.
But it also has a history. And a beautiful one, if you ask... 

Bests,

Jordi



> + 1
> 
> > I think that the examples related with stuff invented 30 years ago will
> > depend on the audience.
> > Most programmers, young ones in particular, have a deep lack of knowledge
> > about the history of technology , they barely know about the tools they use
> > everyday, and they don't have interest in learning about them either. So
> > saying to them that Smalltalk invented BitBlt, is like talking them about
> > punched cards. At least that is my experience.
> 

Reply via email to