Article View: comp.lang.misc
Article #1358Re: He's not the only one at it again!
From: Herman Rubin
Date: Thu, 26 Jul 1990 14:24
Date: Thu, 26 Jul 1990 14:24
29 lines
2268 bytes
2268 bytes
In article <1990Jul26.020229.2205@murdoch.acc.Virginia.EDU>, gsh7w@astsun.astro.Virginia.EDU (Greg S. Hennessy) writes:
> In article <2404@l.cc.purdue.edu> cik@l.cc.purdue.edu (Herman Rubin) writes:
> #I claim I have made a strong case against ALGOL being even a good programming
> #language for mathematics.
>
> Because certain computers had hardware instructions that ALGOL could
> not use, then ALGOL is not a good programming language for
> mathematics. I don't understand the logic, because for ANY language,
> there will be machines that have instructions that cannot be used.
The early computer instruction sets were largely designed by mathematicians
to do mathematics. These instructions were present on most of the computers,
for the good reason that mathematicians saw the need for them.
For calculations whose accuracy is greater than that explicitly provided for
in the architecture, the job must be done in integer arithmetic, using
multi-word procedures. I would be surprised if a mathematician even in
the 18th century would not have said this. There are methods now which
could be used to modify this, and the advantage is still being disputed,
but even these benefit from a basic word x word to doubleword integer
operation, and doubleword integer/integer -> quotient,remainder.
So here we have these constructs, built into the hardware in the first place
because mathematicians saw the need for them, which a language intended to
be THE programming language for all of numerical mathematics left out!
--
Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907
Phone: (317)494-6054
hrubin@l.cc.purdue.edu (Internet, bitnet) {purdue,pur-ee}!l.cc!cik(UUCP)
Technical Details
Message-ID:
<2407@l.cc.purdue.edu>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cica!iuvax!noose.ecn.purdue.edu!mentor.cc.purdue.edu!l.cc.purdue.edu!cikReferences:
<388@e2big.mko.dec.com> <25630@cs.yale.edu> <2404@l.cc.purdue.edu> <1990Jul26.020229.2205@murdoch.acc.Virginia.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cica!iuvax!noose.ecn.purdue.edu!mentor.cc.purdue.edu!l.cc.purdue.edu!cik From: cik@l.cc.purdue.edu (Herman Rubin) Newsgroups: comp.lang.misc Subject: Re: He's not the only one at it again! Message-ID: <2407@l.cc.purdue.edu> Date: 26 Jul 90 14:24:15 GMT References: <388@e2big.mko.dec.com> <25630@cs.yale.edu> <2404@l.cc.purdue.edu> <1990Jul26.020229.2205@murdoch.acc.Virginia.EDU> Organization: Purdue University Statistics Department Lines: 29