🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.oberon
Article #1293

Re: Why no Complex Arithmetic ?

#1293
From: Peter Froehlich
Date: Sun, 07 Apr 1996 16:15
36 lines
2410 bytes
Hi!

[Just  a remark:  This seems to become a heated debate, maybe we should all
take a second to breathe through before calling each other names.]

On Thu 02.04.1996 around 22:58:28 pitre@n5160d.nrl.navy.mil (Richard Pitre) wrote
in message "Why no Complex Arithmetic ?":

> I'm saying that a trivial extension of the language would simplify a tremendous
> amount of numerical code by eliminating a lot of logic at the programmers level.

   If  I'm  right  that you are still talking about complex arithmetic here
(and not vector/matrix stuff) just let me remind you of the following fact:

   All books on (practical) numerical mathematics that I've come across do
   fine with REAL.

AFAIK  (please correct me) not even the various *-XDS languages by Kuchling
et.al.   have  a  COMPLEX type, even it they were specifically tailored for
numerics (exact rounding in an interval arithmethic).

   Although  a  complex  type seems pleasing, I'm not yet convinced that it
really  would  cause  a lot of algorithms to be converted to actually using
COMPLEX  instead  of  REAL.   Please  give  me  an  example  algorithm that
*seriously* benefits from a COMPLEX type.

> This would open up a possibility of interest from a significant community of
> numerical programmers that would otherwise ignore Oberon. 

   All  "numeric  guys"  at  my  university  use Pascal or FORTRAN and I've
already  tried  to show them the benefits of Oberon/object-orientation, eg.
in  a FEM processor.  No chance, they won't even listen carefully.  If it's
not Pascal or FORTRAN, it's not good (in *their* opinion).
                  _
By(T)e...   /| _ //3000 /\ People who use Pascal for serious programming |\
   Peter... \| \X/\miga \/ fall into a fatal trap.  (Brian W. Kernighan) |/
Technical Details
Message-ID: <225BC72BH00088B82H@p.froehlich.amc.cube.net>
Path: arc1-ca.pugleaf.net!amc.cube.net!p.froehlich
References: <danforth.828397346@Turing.Stanford.EDU> <4js4dk$f7v@ra.nrl.navy.mil>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!amc.cube.net!p.froehlich
From: p.froehlich@amc.cube.net (Peter Froehlich)
X-Newsreader: The Answer V3.06.20
Newsgroups: comp.lang.oberon
Subject: Re: Why no Complex Arithmetic ?
Date: Sun, 7 Apr 1996 18:15:07 +0200
Message-ID: <225BC72BH00088B82H@p.froehlich.amc.cube.net>
Organization: AMIGA CITY - Public Amiga-BBS, Munich, Germany
References: <danforth.828397346@Turing.Stanford.EDU> <4js4dk$f7v@ra.nrl.navy.mil>
X-Gateway: ZCONNECT ?? amc.cube.net [Z-NEWS 2.5d/AMIGA]
X-REPLY-LEVEL:   1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0