On the fact that the Atlantic Ocean has two sides

EWD611, Edsger Dijkstra, 1976

My subject should be very simple, for it is only the difference between the orientations of computing science at two sides of the Atlantic Ocean.

I chased this up while looking for Alan Kay's rebuttal "On the fact that most software is written on one side of the Atlantic Ocean" which I couldn't find. I was struck by these passages:

My first visit to the USA, in 1963, was the result of an amazing invitation from the ACM. Without the obligation to present a paper I was asked to attend —as "invited participant", so to speak— a three-day conference in Princeton: for the opportunity of having me sitting in the audience and participating in the discussions, my hosts were willing to pay my expenses, travel included! As you can imagine, I felt quite elated, but shortly after the conference had started, I was totally miserable: the first speaker gave a most impressive talk with wall-to-wall formulae and displayed a mastery of elaborate syntax theory, of which I had not even suspected the existence! I could only understand the first five minutes of his talk, and realized that I was only a poor amateur, sitting in the audience on false pretences.

I skipped lunch, walking around all by myself, trying to make out what the first speaker had told us. I got vaguely funny feelings, but it was only during the cocktail party that evening, when I had recovered enough to dare to consider that it had all been humbug. Tentatively I transmitted my doubts to one of the other participants. He was amused by my innocence. Didn't I know that the first performer was a complete bogus speaker? Of course it was all humbug, everybody in the audience knew that! Puzzled I asked him why the man had been invited and why, at the end, some of the participants had even faked a discussion. "Oh, on occasions like that, we just go through the motions. IBM is one of the sponsors of this conference, so we had to accept an IBM speaker. He was given the first slot, because the sooner that is over, the better." I was flabbergasted.

This vividly reminds me of the first time I attended an ACM conference on programming languages! Though it's amazing to think that back in the golden age there would be just one bogus talk :-)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Alay Kay's video

Heh I'm glad someone posted this I couldn't find it anywhere, Alan Kay mentioned it in the last video post here on Lambda ;) Coincidence?

so how do you recognize the humbug

And how much of any acm conference is likely to be humbug.

respect mah authoritay!

Appeal to authority, obviously. Dijkstra (or Knuth, or Kay, or Friedman) says it's humbug, possibly indirected through an unnamed third party, and therefore it is. ;)

Sturgeon's Law

... holds in conferences as elsewhere, so the judgement of humbug has Bayes on its side...
Josh

Sturgeon's Law is "Nothing is always absolutely so"...

...and seems pretty self-contradictory to me.

I think you mean Sturgeon's Revelation: "Ninety percent of everything is crud."

That "everything" term seems ill-defined -- does he mean the powerset of any universe's ontology? That would be my guess, since he was describing science fiction novels at the time.

Anyway, I think he's saying that ten percent of the universe is non-crud (though this isn't required by the revelation.) If so, would ninety percent of that non-crud subset be, again, crud?

Ah! The "crud" predicate is a description of one's own emotional reactions, not any sort of "external" prediction. I see it now. So this could be more precisely stated as "Sturgeon claims disappointment ninety percent of the time." And that would accurately apply to arbitrary conferences.

(Poor Sturgeon!)

Thanks for the link

Reading the paper explains why Kay said that 'hubris is measured in nano-dijkstra' in his talk.

Takes one to know one

Reading the paper explains why Kay said that 'hubris is measured in nano-dijkstra' in his talk.

Yeah, except he should have given the conversion rate to micro-kays to make the notion perfectly clear. ;-)

on the other hand

The kay talk was about nothing but kay worship and kay's fantasy.

Gotta admit that Kay has interesting ideas, though

And he has experience to back them up. That's different than J. Random Blogger.

Predictions

It's also interesting to read old writing by e.g. Kay and Papert and see that what they've predicted has actually come true in the expected timeframe. That's pretty amazing. Compare with many of the "within ten years" predictions of their peers in AI and robotics :-)

Re: Predictions

It's also interesting to read old writing by e.g. Kay and Papert and see that what they've predicted has actually come true in the expected timeframe.

This statement screams for concrete examples. I'm not doubting you -- I'm just asking you to list what you had in mind when you made that statement. It's a bit much to ask all the readers of LtU to go through or be familiar with old Kay or Papert papers.

always with the asking

I ask all readers of LtU to be familiar with old Kay and Papert papers, if not for the sake of my claim but for the sake of their own peace of mind.

I am with you, Luke. I try

I am with you, Luke. I try to remember what's in them, not that I always succeed. Still, I'd be interested to know which predictions you had in mind...

Re: always with the asking

This is starting to sound religious. LtU is about honest intellectual discussion, not appeals to lore.

I've recently watched two Kay lectures linked from LtU. I have a list as long as my arm of classical Computer Science texts I'd like to read. I could go through every paper written by Kay and Papert and still not know exactly what you had in mind when you wrote your statement.

Blues Traveler

Explicating papers would introduce the undesirable property of "falsifiability" to the hypothesis.

(Anyway, everyone knows the only way to really know anything is to channel Monad the Ineffable. Praise him!)

Fellow traveler

Hallelujah, brother! May the Circle of the Monad bind thee.

(Sorry, couldn't resist :)

Kay's predictions

This statement screams for concrete examples

Kay quotes some evidence of his prescience in The Early History of Smalltalk. Scroll down to "A Simple Vision of the Future", written in 1977. Sound familiar?

Wanted: flying car

Around the mid '80s, someone in Byte magazine promised holographic disk storage for PCs within 5 years. If I were an AI or robotics researcher, I'd simply point out that the hardware guys let me down. ;)

for a flying Car

Just use cdr.

I was under the impression

that for example the "Constructionist learning" thing is not working out all that well for math education.

that means

that the on there most important points papert and kay are totaly wrong !

You just can’t criticize anything.

Gotta admit that Kay has interesting ideas, though. And he has experience to back them up. That's different than J. Random Blogger

A distinction that is often overlooked nowadays, as Kay himself laments:

"When I first prepared this particular talk … I realized that my usual approach is usually critical. That is, a lot of the things that I do, that most people do, are because they hate something somebody else has done, or they hate that something hasn’t been done. And I realized that informed criticism has completely been done in by the web. Because the web has produced so much uninformed criticism. It’s kind of a Gresham’s Law—bad money drives the good money out of circulation. Bad criticism drives good criticism out of circulation. You just can’t criticize anything."

From his recent talk, How Simply and Understandably Could The "Personal Computing Experience" Be Programmed?.

Ditto heads of PLT?

You just can’t criticize anything.

It almost sounds to me as if you are saying (or maybe Kay himself is) that Kay is such a great man with so much experience, that none of us, no matter how long we have studied or thought about the issues, can possibly have any opinion of value to contribute. Does getting lucky with a prediction imply prophet-like powers of insight?

I really don't think that PLT would be better off if the rest of us just gave up, gave Kay the total monopoly on criticism he seems to want and hung uncritically onto his every word.

Kay is a giant of the field, but even giants can put the emphasis on the wrong thing, call the kettle black, or be just plain wrong.

Dissenting from the pronouncements of previous giants is the basis of most progress.

No such thing

It almost sounds to me as if you are saying (or maybe Kay himself is) that Kay is such a great man with so much experience, that none of us, no matter how long we have studied or thought about the issues, can possibly have any opinion of value to contribute

That's certainly not what he's saying. He's complaining about uninformed criticism. If you are informed, then by all means criticize.

His complaint is that the web encourages such an egalitarian culture that it can be hard to distinguish the informed from the uninformed. It used to be that if you were reading a book from a reputable publisher, or a paper in a reputable journal, you could be somewhat certain that there was some thought behind the words. Now, you see both brilliant insights and unresearched, unreasoned opinions formatted in the same default Wordpress layout. Casual readers give them the same weight.

Kay doesn't want a "monopoly" on criticism; he wants less of an anarchy. When a widely-acknowledged giant in the field has trouble getting people to listen to him, when he feels he's being drowned out by Slashdot rabble, there is probably a problem.

I, for one, would like to hear what the Buddha has to say before killing him.

Buddhas are resilient

Casual readers give them the same weight.

Even the most casual of readers makes judgements about this sort of thing. Certainly, they may not judge correctly, but is it important to worry about the least discerning members of the audience?

When a widely-acknowledged giant in the field has trouble getting people to listen to him, when he feels he's being drowned out by Slashdot rabble, there is probably a problem.

If that is indeed the problem he perceives, perhaps he simply hasn't gotten used to the web. But authority still has weight: as a "widely-acknowledged giant", people are, in fact, going to be interested in what he has to say. He, and you, should probably worry less about it.

That said, if someone like Kay makes strong claims with a weak argument, as I think he was doing in this quote, his giant status should not insulate his position from criticism. Perhaps he's really lamenting the fact that that particular style of criticism can be difficult to distinguish from that put out by the "rabble"; in this particular case, I'd have to agree with him.

I suspect Kay's "rebuttal" paper is apocryphal

I also looked for Alan Kay's rebuttal, playfully titled "On the fact that most software is written on one side of the Atlantic Ocean."

I suspect that Kay never wrote such a paper; his rebuttal is confined to the dig implied in the paper's title. And in the coining of the phrase, "nano-dijkstra."