🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #10969

Re: how to advocate new software/hardware features (Re: Hardware Support for Numeric Algorithms)

#10969
From: Thomas M. Breuel
Date: Mon, 16 Nov 1992 20:36
20 lines
1807 bytes
In article <BxtFoF.BGn@mentor.cc.purdue.edu> hrubin@pop.stat.purdue.edu (Herman Rubin) writes:

   > * Programming languages themselves nowadays only let you specify very
   >   limited syntactic extensions, because such extensions are difficult
   >   to scope properly (mind you, the computer and the parser have no
   >   problem with this, it is the humans that can't deal with it).  This
   >   isn't the result of some kind of "language fascism", but of market
   >   forces: languages that have allowed more general syntactic
   >   extensions simply never caught on, presumably because such
   >   extensions were causing more hassle than they were worth.

   I am not at all convinced that this is the case.  I doubt that they were
   left out of C++ because humans could have problems with them; if that is
   the case, a warning should be sufficient.

The problem is that user-defined operators cause problems about which
the compiler cannot warn reliably. For the rationale and some examples
of what can go wrong, see the ARM, p331.

					Thomas.
Technical Details
Message-ID: <TMB.92Nov16203610@arolla.idiap.ch>
Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmb
References: <Bxr8vG.IpI@mentor.cc.purdue.edu> <1e775rINNslq@network.ucsd.edu> <TMB.92Nov16140138@arolla.idiap.ch> <BxtFoF.BGn@mentor.cc.purdue.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!snorkelwacker.mit.edu!ai-lab!life.ai.mit.edu!tmb
From: tmb@arolla.idiap.ch (Thomas M. Breuel)
Newsgroups: comp.arch,comp.lang.misc
Subject: Re: how to advocate new software/hardware features (Re: Hardware Support for Numeric Algorithms)
Date: 16 Nov 92 20:36:10
Organization: IDIAP (Institut Dalle Molle d'Intelligence Artificielle
 Perceptive)
Lines: 20
Message-ID: <TMB.92Nov16203610@arolla.idiap.ch>
References: <Bxr8vG.IpI@mentor.cc.purdue.edu> <1e775rINNslq@network.ucsd.edu>
 <TMB.92Nov16140138@arolla.idiap.ch> <BxtFoF.BGn@mentor.cc.purdue.edu>
Reply-To: tmb@idiap.ch
NNTP-Posting-Host: arolla.idiap.ch
In-reply-to: hrubin@pop.stat.purdue.edu's message of Mon, 16 Nov 1992 15:43:26 GMT