On Mon, 28 Aug 2006 01:49:16 GMT, Matt Whiting
wrote:
Jose wrote:
And something better would be? would have been?
C is better than FORTRAN. Maybe something like C would have been
developed sooner if FORTRAN compilers didn't get so good.
I was expecting that. C has held back software development more than
any other language invented. C is what assembly should have been, but
it certainly sucks as a "high level" language.
As others have already said, C is not a high level language. It is
considered primitive from a level standpoint and only a few steps
above assembler, which is also what makes it so powerful.
C is sometimes described as a "write only" language.
Pascal is a high level language, but it was designed as a teaching
language, not the working language it turned into. Delphi really
gave Pascal some punch.
When I worked as a GA I saw some Pascal code written by beginners that
I could absolutely not follow, yet the stuff worked. I think about
2.3rds of the source code was camouflage.
Assembly language can be written using routines and functions. JSR and
return and conditional return statements in the middle of a routine do
not make spaghetti code, but lots of goto statements whether to a name
or line number do.
Matt
Roger Halstead (K8RI & ARRL life member)
(N833R, S# CD-2 Worlds oldest Debonair)
www.rogerhalstead.com