🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3876

Re: Pointers

#3876
From: Herman Rubin
Date: Thu, 19 Nov 1992 20:35
32 lines
2204 bytes
In article <nevin-191192004649@90.20.3.209> nevin@apple.com (Nevin ":-]" Liber) writes:
>In article <TMB.92Nov19002135@arolla.idiap.ch>, tmb@arolla.idiap.ch (Thomas
>M. Breuel) wrote:
>> Actually, sadly, C dictates hardware design these days.

			......................

>I don't see anything wrong with getting rid of features that people aren't
>using.  If those features were popular, C probably wouldn't be as popular
>as it is today.  We have lots of CISC archetectures with cool features that
>very few people ever find useful.  Why waste the silicon?

>It's simply a feedback loop.  I much prefer it to having hardware and
>software people totally oblivious to each other.

The feedback loop is far more insidious than you make it to be.  Languages
are provided which lack features, and to get those features into a program
requires doing things which are not recognized as such.  Thus if a particular
machine instruction is used for some purpose, how does the hardware designer
find out about it?  They consult the language people, and except for the
GNU people, almost none of them seem to pay attention to the mathematicians,
physicists, chemists, etc.

So the hardware people consider C to be the be-all and end-all, and design
their hardware accordingly.  This would be like saying that mathematicians
should not teach proofs and arguments, because most people ignore them.  
They do, and we all suffer.
-- 
Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907-1399
Phone: (317)494-6054
hrubin@snap.stat.purdue.edu (Internet, bitnet)  
{purdue,pur-ee}!snap.stat!hrubin(UUCP)
Technical Details
Message-ID: <BxzD7u.DxB@mentor.cc.purdue.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!pop.stat.purdue.edu!hrubin
References: <1992Nov7.115620.29967@syacus.acus.oz.au> <TMB.92Nov19002135@arolla.idiap.ch> <nevin-191192004649@90.20.3.209>

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.misc
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!pop.stat.purdue.edu!hrubin
From: hrubin@pop.stat.purdue.edu (Herman Rubin)
Subject: Re: Pointers
Message-ID: <BxzD7u.DxB@mentor.cc.purdue.edu>
Sender: news@mentor.cc.purdue.edu (USENET News)
Organization: Purdue University Statistics Department
References: <1992Nov7.115620.29967@syacus.acus.oz.au> <TMB.92Nov19002135@arolla.idiap.ch> <nevin-191192004649@90.20.3.209>
Date: Thu, 19 Nov 1992 20:35:53 GMT
Lines: 32