🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #11230

Re: Hardware Support for Numeric Algorithms

#11230
From: Wayne Throop
Date: Wed, 18 Nov 1992 01:44
34 lines
2280 bytes
: From: hrubin@pop.stat.purdue.edu (Herman Rubin)
: Message-ID: <Bxv2t2.4FH@mentor.cc.purdue.edu>
: I have given examples.  Some have even introduced conflicts with previous
: notation in the computer field.  A brief repetition of some of them is in
: order.
:         The use of | for or. [...]
:         The use of ^ for exclusive or. [...]
:         using * for indirection, [...]
:         using & for  "address of", 
:         Even the use of ; as a statement end conflicts with mathematical
: 	notation almost two centuries old. 
: SOME of this may have been inadvertent, and due to the ignorance of those
: introducing the notation.  

Absolute rubbish.  In the first place, Herman's implied claim that only
programming notations overload symbols is blatantly false.  He waves
away some examples in making this claim (math vs physics in particular),
but there are dozens more, one particularly pervasive example of overloading
being the interpretation of juxtaposition, which has dozens of uses
in mathematics, biology, chemistry, and so on and on.  The claim that
programming notations are exceptional in their rate of notation overloading
is totally unjustified by the facts.  Notation conflicts in *all* fields,
even conflicts with formerly established usage in the *same* field,
are as common as dirt.

In the second place, Herman's claim that the above "notation conflicts"
or "obfuscations" are *intended* to conflict or obscure is just silly. 
It is fairly clear that the oritinators simply didn't *care* about the
conflict with notations used to express completely different concepts,
and were simply consuming characters from their palatte of available
characters without much *attention* to conflict or obfuscation, let
alone intent.  
--
Wayne Throop  ...!mcnc!dg-rtp!sheol!throopw
Technical Details
Message-ID: <722061195@sheol.UUCP>
Path: arc1-ca.pugleaf.net!sparky!uunet!kithrup!stanford.edu!agate!biosci!uwm.edu!rpi!psinntp!psinntp!dg-rtp!sheol!throopw
References: <721627374@sheol.UUCP> <Bxpoy9.GD6@mentor.cc.purdue.edu> <id.6S0V.FKH@ferranti.com> <Bxv2t2.4FH@mentor.cc.purdue.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!kithrup!stanford.edu!agate!biosci!uwm.edu!rpi!psinntp!psinntp!dg-rtp!sheol!throopw
From: throopw@sheol.UUCP (Wayne Throop)
Newsgroups: comp.arch,comp.lang.misc
Subject: Re: Hardware Support for Numeric Algorithms
Message-ID: <722061195@sheol.UUCP>
Date: 18 Nov 92 01:44:16 GMT
References: <721627374@sheol.UUCP> <Bxpoy9.GD6@mentor.cc.purdue.edu> <id.6S0V.FKH@ferranti.com> <Bxv2t2.4FH@mentor.cc.purdue.edu>
Lines: 34