Thankfully I did Smalltalk (V/DOS) at university, not looked back since... Regards, Gary ----- Original Message ----- From: Lawrence Kellogg To: Pharo-project@lists.gforge.inria.fr Sent: Tuesday, February 14, 2012 5:16 PM Subject: Re: [Pharo-project] [squeak-dev] Are Objects really hard? Do you recall a talk Alan gave some years back at Stanford? He was on a good rant about how our computer science/engineering departments had let themselves be turned into Java certification mills, and ultimately uttered the words "what has happened to the mighty Standford?" I was a little surprised at his candor (took guts) and agreed with every word he said. Here is a reference to an interview Alan did with ACM where he mentions Java vocational training: http://queue.acm.org/detail.cfm?id=1039523 " AK Yes, that was the big revelation to me when I was in graduate schoolâwhen I finally understood that the half page of code on the bottom of page 13 of the Lisp 1.5 manual was Lisp in itself. These were âMaxwellâs Equations of Software!â This is the whole world of programming in a few lines that I can put my hand over. I realized that anytime I want to know what Iâm doing, I can just write down the kernel of this thing in a half page and itâs not going to lose any power. In fact, itâs going to gain power by being able to reenter itself much more readily than most systems done the other way can possibly do. All of these ideas could be part of both software engineering and computer science, but I fearâas far as I can tellâthat most undergraduate degrees in computer science these days are basically Java vocational training. Iâve heard complaints from even mighty Stanford University with its illustrious faculty that basically the undergraduate computer science program is little more than Java certification. " I think goodness that my first computer science professor tore two pages out of the LISP manual and drummed it into our thick skulls that the whole execution cycle was contained in APPLY and EVAL. I owe that guy a lot. Thanks, Eddie Storm. Larry