🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3890

Re: Pointers

#3890
From: Stephen J Bevan
Date: Sat, 21 Nov 1992 16:30
27 lines
1869 bytes
In article <id.WT4V.FC2@ferranti.com> peter@ferranti.com (peter da silva) writes:
   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 didn't write the above.

   > Name the problems and we can find out.

[ This I did write ]

   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.

I agree the IO was a mess.  It has now been fixed (well almost :-),
but years too late.   IMHO Modula II is a classic example of how not
to go about standardising an existing language, though I should note
that the end product has merit.  I see parallels in the current C++
standardisation effort (have they decided on a string class yet?),
with the difference that I'm skeptical about any merit in the product :-) 

bevan
Technical Details
Message-ID: <BEVAN.92Nov21163011@beluga.cs.man.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mucs!m1!bevan
References: <BEVAN.92Nov11191720@beluga.cs.man.ac.uk> <TMB.92Nov13005803@arolla.idiap.ch> <BEVAN.92Nov14094620@tiger.cs.man.ac.uk> <id.WT4V.FC2@ferranti.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mucs!m1!bevan
From: bevan@cs.man.ac.uk (Stephen J Bevan)
Newsgroups: comp.lang.misc
Subject: Re: Pointers
Message-ID: <BEVAN.92Nov21163011@beluga.cs.man.ac.uk>
Date: 21 Nov 92 16:30:11 GMT
References: <BEVAN.92Nov11191720@beluga.cs.man.ac.uk> <TMB.92Nov13005803@arolla.idiap.ch>
 <BEVAN.92Nov14094620@tiger.cs.man.ac.uk> <id.WT4V.FC2@ferranti.com>
Sender: news@cs.man.ac.uk
Organization: Department of Computer Science, University of Manchester
Lines: 27
In-reply-to: peter@ferranti.com's message of 20 Nov 92 17:57:48 GMT