Article View: comp.lang.misc
Article #2382Re: Pointers
From: Thomas M. Breuel
Date: Fri, 13 Nov 1992 00:58
Date: Fri, 13 Nov 1992 00:58
27 lines
2137 bytes
2137 bytes
In article <BEVAN.92Nov11191720@beluga.cs.man.ac.uk> bevan@cs.man.ac.uk (Stephen J Bevan) writes:
In article <1992Nov10.024021.8724@linus.mitre.org> crawford@boole.mitre.org (Randy Crawford) writes:
I defy the critics in this forum to devise a programming language which has
the ability to outperform C given the constraints I have listed above.
Why devise, there are _thousands_ of languages already. Off the top
of my head, the following would all give C a run for its money, but
verifying it might me quite a difficult task:- el(alpha), FORTH,
Turing, various Algol 68 subsets, RCC, Modula II, Oberon(-2) and Turbo
Pascal.
Much as I dislike C, I disagree. FORTH doesn't even come close in
either efficiency or usability (imagine: syntax even worse than that
of C). Oberon and Algol-68 (Turing as far as I know as well) are
higher-level, with associated runtime costs and difficulties for
low-level access/interfacing. I don't know about RCC or "el(alpha)".
Turbo Pascal is a CPM/MSDOS specialty language--it's not difficult to
be a "portable systems programming language" for a single machine.
The only language that I would imagine might be a serious alternative
to C among those that you have listed is Modula-2, but I'm not
sufficiently familiar with its low-level features to say whether it
could cover the same breadth of system-programming problems that C
covers.
Thomas.
Technical Details
Message-ID:
<TMB.92Nov13005803@arolla.idiap.ch>Path:
arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmbReferences:
<1992Nov3.130634.26112@rdg.dec.com> <1992Nov4.031026.23624@linus.mitre.org> <1992Nov7.115620.29967@syacus.acus.oz.au> <1992Nov10.024021.8724@linus.mitre.org> <BEVAN.92Nov11191720@beluga.cs.man.ac.uk>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmb From: tmb@arolla.idiap.ch (Thomas M. Breuel) Newsgroups: comp.lang.misc Subject: Re: Pointers Date: 13 Nov 92 00:58:03 Organization: IDIAP (Institut Dalle Molle d'Intelligence Artificielle Perceptive) Lines: 27 Message-ID: <TMB.92Nov13005803@arolla.idiap.ch> References: <1992Nov3.130634.26112@rdg.dec.com> <1992Nov4.031026.23624@linus.mitre.org> <1992Nov7.115620.29967@syacus.acus.oz.au> <1992Nov10.024021.8724@linus.mitre.org> <BEVAN.92Nov11191720@beluga.cs.man.ac.uk> Reply-To: tmb@idiap.ch NNTP-Posting-Host: arolla.idiap.ch In-reply-to: bevan@cs.man.ac.uk's message of 11 Nov 92 19:17:20 GMT