Article View: comp.lang.misc
Article #3887Re: Pointers
From: peter da silva
Date: Fri, 20 Nov 1992 17:57
Date: Fri, 20 Nov 1992 17:57
27 lines
1809 bytes
1809 bytes
In article <BEVAN.92Nov14094620@tiger.cs.man.ac.uk> bevan@cs.man.ac.uk (Stephen J Bevan) writes:
> 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.
I have tried a couple of times to use Modula-2 as a serious alternative
to C.
> Name the problems and we can find out.
Complete lack of anything like a standard runtime library. Not even all
compilers provide the InOut library specified in Wirth, and those that
do all end up having custom extensions for stuff I can do using stdio
in C. Wirth has a poor track record here: the Pascal runtime was unusable
for nontrivial applications, and Modula doesn't have a well specified
runtime I/O system at all.
It's annoying. I'd much rather use Modula-2 for non-trivial projects, but
I'm not prepared to define my own runtime. I already did that once, for
Ratfor...
--
Peter da Silva / 77487-5012 USA / +1 713 274 5180
true(<<VV$@\\$'&O 9$O%'$LT$&$"V6"$&$<4$?'&$ #I&&?$=$<<@)24 24 scale 3 21 moveto
{dup 36 eq{pop not}{dup 7 and 4 sub exch 56 and 8 div 4 sub 2 index{rlineto}{
rmoveto}ifelse}ifelse}forall stroke pop showpage % Har du kramat din varg idag?
Technical Details
Message-ID:
<id.WT4V.FC2@ferranti.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!ficc!peterReferences:
<BEVAN.92Nov11191720@beluga.cs.man.ac.uk> <TMB.92Nov13005803@arolla.idiap.ch> <BEVAN.92Nov14094620@tiger.cs.man.ac.uk>Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.misc Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!menudo.uh.edu!sugar!ficc!peter From: peter@ferranti.com (peter da silva) Subject: Re: Pointers Message-ID: <id.WT4V.FC2@ferranti.com> Organization: Xenix Support, FICC References: <BEVAN.92Nov11191720@beluga.cs.man.ac.uk> <TMB.92Nov13005803@arolla.idiap.ch> <BEVAN.92Nov14094620@tiger.cs.man.ac.uk> Date: Fri, 20 Nov 1992 17:57:48 GMT Lines: 27