🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3869

Re: Pointers

#3869
From: Nevin ":-]" Liber
Date: Thu, 19 Nov 1992 08:53
29 lines
2010 bytes
In article <TMB.92Nov19002135@arolla.idiap.ch>, tmb@arolla.idiap.ch (Thomas
M. Breuel) wrote:
> Actually, sadly, C dictates hardware design these days. I have heard
> chip designers for some of the latest, greatest chip sets coming soon
> to a workstation near you say "oh, we did this and that because many C
> programs assume it; we would really have liked to do this
> differently". Most of these are related to how characters, integer
> sizes, and pointers interact in the minds of most C programmers.

If you could elaborate on what these are, I'm sure that many of us would
find that an interesting topic to discuss.

> C's
> lack (in fact, intolerance) of runtime typing and array bounds
> checking, on the other hand, mean that hardware designers these days
> seem to make little effort to support such features,

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.
___
NEVIN ":-)" LIBER, RISC Porting Specialist/Blue Meanie, Mac System Software
 email:     nevin@apple.com        paper:  Apple Computer, Inc.
 voice:     (408) 974-MIX1                 20525 Mariani Avenue, MS: 81-GC
 AppleLink: BADENOV                        Cupertino, CA 95014
Technical Details
Message-ID: <nevin-191192004649@90.20.3.209>
Path: arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!agate!apple!mumbo.apple.com!gallant.apple.com!NewsWatcher!user
References: <1992Nov7.115620.29967@syacus.acus.oz.au> <TMB.92Nov19002135@arolla.idiap.ch>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!olivea!spool.mu.edu!agate!apple!mumbo.apple.com!gallant.apple.com!NewsWatcher!user
From: nevin@apple.com (Nevin ":-]" Liber)
Newsgroups: comp.lang.misc
Subject: Re: Pointers
Message-ID: <nevin-191192004649@90.20.3.209>
Date: 19 Nov 92 08:53:49 GMT
References: <1992Nov7.115620.29967@syacus.acus.oz.au> <TMB.92Nov19002135@arolla.idiap.ch>
Sender: news@gallant.apple.com
Followup-To: comp.lang.misc
Organization: Apple Computer, Inc.
Lines: 29