Article View: comp.lang.misc
Article #3890Re: Pointers
From: Stephen J Bevan
Date: Sat, 21 Nov 1992 16:30
Date: Sat, 21 Nov 1992 16:30
27 lines
1869 bytes
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!bevanReferences:
<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