dyer@vaxuum.DEC (Where's the falafel?) (03/14/84)
elopment and relearning time because your systems
programmers don't need to code in assembly language.
<BELABORING_OF_THE_OBVIOUS = "OFF">
C was created for systems programming without assembly language,
as most of us should know. Extensions to the language with libraries,
etc., have made it a very good applications language. A language that
can handle systems and applications is bound to invite the ravings of
bigots!
Another part of this is the conception that C is "not for be-
ginners". This is a good ego boost for C programmers, even if they
aren't systems programmers. Thus, the scornful flames can be expected.
<_Jym_>
| Jym Dyer | Nashua, New Hampshire | ...decvax!decwrl!rhea!vaxuum!dyer |
dyer@vaxuum.DEC (Where's the falafel?) (03/17/84)
Good heavens! I wasn't aware of the text-gobbler, and my last submission suffered from it. Let's see if I can reconstruct what I said: > <BELABORING_OF_THE_OBVIOUS = "ON"> > There's no point in comparing C and Pascal, because C is a > medium-level language and Pascal is a higher-level language. > What is meant by C's "efficiency" isn't necessarily its > code generation, which is dependent on the compiler; nor how much > it holds the programmer's hand, which is dependent on the availa- > bility and usage of features that can be turned on and off. Since > I do most of my work on a VMS system, I use DEC's VAX C, which has > all the same debugging and tracing and some of the checking features > as all the other languages DEC makes for VMS. > What's efficient about C is its ease of implementation and > a reduction in development and relearning time because your systems > programmers don't need to code in assembly language. > <BELABORING_OF_THE_OBVIOUS = "OFF"> As promised, the lost part was belaboring the obvious; though it set the context for the rest of what I said. By the way, I guess it's only fair to admit that *I* am a C bigot of sorts. I think C's the greatest thing since unsliced whole- wheat bread (and the greatest thing since C is Gosling's EMACS). <_Jym_> | Jym Dyer | Nashua, New Hampshire | ...decvax!decwrl!rhea!vaxuum!dyer | Sat 17-Mar-1984 12:23 Zen (not EST!) Time