Classic programming

Chuck Guzis cclist at sydex.com
Sat Aug 8 17:47:04 CDT 2015


On 08/08/2015 12:13 PM, Jay Jaeger wrote:
> I have always felt that the language name is SNOBOL, with multiple
> versions, kind of like FORTRAN II (which is what the 1410 had),
> FORTRAN IV, FORTRAN V, etc., but Griswold seems to think otherwise.
> ;)

I think the test would be "Can language x+1 run, without substantial 
modification, programs written in language x?"  If the answer is "no", 
then languages x and x+1 are separate languages, and not compatible 
dialects of the same language.

So FORTRAN IV would be a compatible dialect of FORTRAN II (mostly at any 
rate, FII vendors had a nasty habit of adding their own features 
willy-nilly, as did FIV).  I think Codasyl was first to clamp down on 
"the default is the standard as we say it is", then FORTRAN followed.

However, I'd submit that F95 is a separate language, as it can't run 
FIV, F66 or F77 programs without modification as it doesn't understand 
ASSIGN-ed GOTOs as well as H-type (Hollerith) FORMAT specs.

--Chuck


More information about the cctalk mailing list