🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c
Article #5280

Re: Third public review of X3J11 C (a scientist speaks up)

#5280
From: Chris Torek
Date: Wed, 24 Aug 1988 18:12
47 lines
2933 bytes
In article <5282@killer.DALLAS.TX.US> chasm@killer.DALLAS.TX.US
(Charles Marslett) writes:

>In article <36243@yale-celray.yale.UUCP> leichter@venus.ycc.yale.edu
>(Jerry Leichter (LEICHTER-JERRY@CS.YALE.EDU)leichter@venus.ycc.yale.edu
>(Jerry Leichter (LEICHTER-JERRY@CS.YALE.EDU)leichter@venus.ycc.yale.edu
>(Jerry Leichter (LEICHTER-JERRY@CS.YALE.EDU)leichter@venus.ycc.yale.edu
>(Jerr writes:

[A rather unusual name :-) .]

>>On the contrary:  C is NOT woefully deficient for the vast majority of
>>applications to which the vast majority of "paying users" are interested in
>>applying it.

[back to chasm@killer:]

>I find this comment and the attitude of the author woefully parochial
>-- I do not program in COBOL and I might not even recognize a either a
>data entry language or a data base language if it hit me in the face,
>but I do know that more money ... is spent on programs that are [done
>in other languages] ....  C is not a universal language and she does
>not appear to be expanding into other areas of applicability any more
>rapidly than her elder brother and sister, FORTRAN and LISP.  And I
>think this is both A GOOD THING, and the reason that it is unlikely to
>be a major language 20 years from now.

This is curious, because I see Jerry Leichter and Charles Marslett as
basically in agreement---so why should this attitude be `woefully
parochial'?  That C does not make a good functional programming
language is no surprise; that people who pay for programs written in C
are not paying for such code should also be no surprise; and hence that
there is no great push for C to be augmented with everything out of
Miranda and FP combined should likewise be no surprise.

To return somewhat to the original subject:  If you believe that, with
a few tweaks that would either improve, or at least not damage, the
language, C could become an ideal language for numerical software, it
is then your job to demonstrate it.  Make the changes---write yourself
a compiler, or have someone else write it---and show that the new
language is better than the old.  If it is sufficiently better,
programmers will beat a path to your mailbox, and the new language will
become popular in the same way that C became popular.  And if *you* are
not willing to put in the effort, why then should *we* be?
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163)
Domain:	chris@mimsy.umd.edu	Path:	uunet!mimsy!chris
Technical Details
Message-ID: <13180@mimsy.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!peregrine!elroy!ames!ncar!tank!oddjob!mimsy!chris
References: <36243@yale-celray.yale.UUCP> <5282@killer.DALLAS.TX.US>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!peregrine!elroy!ames!ncar!tank!oddjob!mimsy!chris
From: chris@mimsy.UUCP (Chris Torek)
Newsgroups: comp.std.c,comp.lang.c,comp.arch
Subject: Re: Third public review of X3J11 C (a scientist speaks up)
Message-ID: <13180@mimsy.UUCP>
Date: 24 Aug 88 18:12:07 GMT
References: <36243@yale-celray.yale.UUCP> <5282@killer.DALLAS.TX.US>
Organization: U of Maryland, Dept. of Computer Science, Coll. Pk., MD 20742
Lines: 47