T.R | Title | User | Personal Name | Date | Lines |
---|
130.1 | Pointer to information on C and Pascal | DENTON::AMARTIN | Alan H. Martin | Mon Mar 16 1987 10:34 | 14 |
| There is an excellent 20 page paper titled "A Comparison of the Programming
Languages C and PASCAL" in V14,#1 (March 1982(?)) of ACM Computing Surveys.
If you need it by tomorrow, you should be able to find a copy of it
at the Engineering Societies library in Manhattan. I think an ACM
membership card should suffice to give you access to their library.
Also, presumably there are libraries at Columbia and Courant Institute/NYU
you can sneak in to in order to look at the paper. If interoffice mail
from New Hampshire is fast enough for you, send me mail at TLE::AMARTIN.
However, the VMS implementations of all of the languages contain added
value beyond their standard definitions. So, some disadvantages mentioned
in the paper may not be relevant to VMS customers.
/AHM
|
130.2 | What about Ada? (not to start a war...) | TLE::MEIER | Bill Meier - VAX Ada | Mon Mar 16 1987 11:26 | 1 |
| Just curious why Ada isn't in that list??
|
130.3 | That would be comparing Apples and H-Bombs... | TLE::BRETT | | Mon Mar 16 1987 15:33 | 4 |
| Easy Bill, its far easier to compare a nag (C) with a thoroughbreed
(Pascal) than with a Ferrari (Ada).
/Bevin :-)
|
130.4 | Only what the customer asked for... | BMT::MONASCH | new node name -->BMT::MONASCH<-- | Mon Mar 16 1987 22:06 | 8 |
| re .-2
Being a good Sales Support person, I'm only giving them what they
asked for. If I give them too many ideas I'll have to go thru every
language 8^).
Jeff
|
130.5 | Yeah, but Ada's a good idea! (makes money too!) | TLE::MEIER | Bill Meier - VAX Ada | Tue Mar 17 1987 17:56 | 1 |
|
|
130.6 | speed | BMT::MONASCH | new node name -->BMT::MONASCH<-- | Tue Mar 24 1987 10:34 | 4 |
| What about a speed comparison?
Jeff
|
130.7 | "..your mileage may vary.." | SWAMI::LAMIA | Cheap, fast, good -- pick two | Tue Mar 24 1987 17:09 | 14 |
| Depends on what you mean.
For all intents and purposes, the major VAX/VMS language compilers
produce equally efficient code. Although not all of them share the
same back-end code generators, they are all good enough that the
differences between them for any one kind of program are in the noise
level, i.e. +/- 10% or so. Furthermore, there will always be some
instances of types of programs for which each of the compilers will
produce "better" code than the others.
If you mean "compiler speed" in some metric like lines per second,
there are probably some discernable differences, but unless the
customer is a school that needs lots of cheap, fast, short compiles,
it probably doesn't matter.
|