Aztec C vrs 1.3!
04-Jan-89 20:30:16
Sb: #28802-Aztec C vrs 1.3!
Fm: Richard Rae/SYSOP 76703,4253
To: New member 73016,27
"… all of the extra gobbildy goop you have to type in to make it assemble."
Mmm? What extra gobbildy goop? There really isn't much more than any
similarly structured program in a HLL.
Given that you are comparing a language which requires data declaration (in
other words, we exclude BASIC and FORTRAN and the like), there really isn't
much overhead for assembler. You may have to specify where you want the
program to start in memory (using the ORG pseudo-op or equivalent) on some
systems, but there is nearly always a default, and other systems (like the
Amiga) take care of that at load time. You have to declare your variables, but
as I said, most HLLs require that too. You have to label the start and end of
the program (opening and closing braces/brackets in a HLL), and the "transfer
address"; where the program starts executing ( "main()" in C). I can't really
think of anything that stands out as being excessive. Maybe you could give me
an example?
Rick