Friday 19 November 2004 — This is exactly 20 years old. Be careful.
Ken Iverson, the creator of APL, died last month at the age of 84. I wrote a bit about APL last spring. It was innovative and unusual if nothing else. In the early sixties there were not many styles of programming available, certainly not many that have persisted to the 21st century. APL was one of them.
I attended a lecture by Iverson when I was at Penn in 1985 or so. I’d like to say that he was witty and urbane, a visionary and an inspiration. Unfortunately, I remember only two things from the talk, and they both were Iverson being obnoxious.
First, talking about APL, he had a set of slides explaining the good points about the language. One of the bullets was: “easy to read”. Now say what you will about APL, but most people considered it the most difficult language to read (this was before Perl!). Even if you found it easy to read, you understood that it had a different reputation, and you addressed it. Iverson simply declared it easy to read (I guess because of its conciseness) and moved on. I think most of the audience was dumbstruck.
Second, at Penn we had a Univac something-or-other mainframe, and a grad student there had implemented APL for it. It was something of an achievement. This student stood to ask Iverson a question, and as a bit of an introduction, mentioned that he had written an APL implementation. Iverson interrupted him to say something along the lines of, “lots of people have implemented APL”. What his point was, I don’t know. I know what the effect was: he unnecessarily insulted his hosts.
I don’t mean for this to be all negative. Iverson was something of a legend. I suppose being cantankerous was part and parcel of that. He was influential, iconoclastic, and clearly brilliant.
Lambda The Ultimate has more about him (including, naturally, some sniping about Dijkstra’s legacy vs. Iverson’s).
Comments
...Ifin yo jack meez around i'z cap yo white ass...
-- Alan Iverson
I aint gettin all smacked up and sweaty if dem head crackers aint pimpin out no cash. So what...Italy beat us at hoops dem dum azz white boyz still aint got no beach holmz or luxkery model humers.....screw all yall whiye crackers.
-- Alan Iverson, BTW, i just wanted to let all you shiny white boyz no that in my lafetim iz used the phrase
"seed i'z sayin"..90,000,000 timz. I no all you crackers get off on stats n shitz lake that.
I have not had much personal experience with computer industry luminaries, but my second hand experience is that they are all cantankerous in some way.
It is almost like there are storage areas of the brain labeled, "personality" and "self-deprecating humor" and "empathy" and they are frequently overwritten by technical knowledge in these folks. Most of them are computer savants.
You aren't there yet Ned. But if you get any smarter, I will be there to bring you back to reality. And if you ever find yourself at a Cog lecture, berating your fans....
Anyway, what was with the faux hood crap in the two posts above? One was enough. Iverson may be a punk, but most of the NBA players are actually quite well spoken.
Wrt Iverson, APL, and personality, though: I think this is one of those cases where certain aspects of the technical achievement (APL) are intimately tied to certain personality aspects of its creator. The personality traits that Ned describes are very consistent with the creation of a programming language that is very nearly useless for communicating algorithms among humans.
When smart people get like that, it's like they're expressing some frustration- sometimes it's warranted, like we should all know better and do things a better way, don't we get it yet? But other times they're clearly in the wrong, and clearly riding on some wave of a superiority complex, start to make assumptions, and suddenly we all care a whole lot less, regardless to any technical acheivements. And then it's more like, Just hurry up and give it to us simpletons so we can benefit from it, you don't have to grace us with your presence anymore.
and for what it's worth, my best guess as to the top 2 comments is someone dealing with and coming to terms with the recent deterioration of the NBA, which didn't even stop along the way at the NHL standard, but headed straight for the standards of England soccer matches... but just like with (either)Iverson, it doesn't give him the right to be an ass.
Add a comment: