Lambda the Ultimate

inactiveTopic Critique: Why Pascal is Not My Favorite Programming Language
started 10/15/2002; 4:19:48 AM - last post 10/20/2002; 3:38:03 PM
Ehud Lamm - Critique: Why Pascal is Not My Favorite Programming Language  blueArrow
10/15/2002; 4:19:48 AM (reads: 598, responses: 2)
Critique: Why Pascal is Not My Favorite Programming Language
I nominated Kernighan's Why Pascal is Not My Favorite Programming Language in our informal Best Design Paper survey.

This caused some eyebrows to be raised, I can tell you. It also prompted a very informative critique which was posted to the LtU DG.

I still like Kernighan's paper, but I am starting to be ashamed of it.


Posted to general by Ehud Lamm on 10/15/02; 4:22:54 AM

James Hague - Re: Critique: Why Pascal is Not My Favorite Programming Language  blueArrow
10/18/2002; 3:44:48 PM (reads: 544, responses: 1)
Two things have always bothered me about this paper:

1. It was written after Modula-2 was developed, a language which certainly fixed many or most of Kernighan's criticisms, so obviously even Wirth himself knew that the language was not suitable for many uses. It seemed overly pedantic to point this out after the fact.

2. It only took some minor additions and extensions to turn Pascal into something that was found useful for industrial strength programming. Witness Turbo Pascal and VAX Pascal, for example. Kernighan's paper could have taken the angle of "What Pascal Needs to Become a Very Useful Language," which would have come across as less angry.

Ehud Lamm - Re: Critique: Why Pascal is Not My Favorite Programming Language  blueArrow
10/20/2002; 3:38:03 PM (reads: 595, responses: 0)
And then, of course, there's Ada...