Language for the ages

Chuck Guzis cclist at
Fri Oct 14 23:40:52 CDT 2005

On 10/14/2005 at 8:34 PM steve wrote:

>Well I referring to PDL and its siblings, a structured
>form of English that explicited (without the syntax
>quirks of specific computer languages), it doesn't
>explain why something is being done, like comments do,
>its just a duplicate of the code written in english

I dunno, Steve--it sounds as if it's subject to the same quirks as
idiot-written comments.

I start grinding my teeth when I read stuff like this:

	PSHR	R2			;  Push R2 onto the stack
	MVII		10,R1			;  Move 10 to R1
	CLRR	R2			;  Clear R2
OK1	JSR		R5,FOOP		;  Call FOOP
	DECR	R1			;  Decrement R1
	BNZE	OK1			;  Branch to OK1 if not zero

A comment on every line that describes exactly what's happening without any
sort "big picture".  Absolutely meaningless.

Give me a "Dutch Uncle" commentary any day that explains in general terms
what we're trying to do and how we're doing it.   ...and then keep it
current with revisions (hear that, Microsoft?).

I suppose one could code the problem in machine code, then furnish a
pseudocode description of the machine architecture, too--and never explain
in general terms what the heck is going on.



>in this case the "compiler" is a english speaking
>human, a good bet they will exist for a long time
>Yahoo! Mail - PC Magazine Editors' Choice 2005 

More information about the cctech mailing list