🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.oberon
Article #1225

Re: Why no Complex Arithmetic ?

#1225
From: Mike Rilee
Date: Thu, 28 Mar 1996 05:41
42 lines
2357 bytes
John Strohm wrote:
> 
> Richard Pitre wrote:
> >Why leave out complex numbers and complex
> >transcendental functions?
> 
> Because Oberon is a systems programming language, not a number-crunching
> language.
> 
> If you wanna crunch complex numbers with complex transcendental functions,
> and you don't want to code it yourself, you need to be coding in FORTRAN.
> This is what FORTRAN was designed to do.
> 
> Use the right tool for the right job.

Yes, and FORTRAN was also designed to read punch-cards just
like the Jacquard loom.

I find that distinguishing systems programming from numeric
programming is not so helpful these days. In order to
run a big job one often has to coordinate the actions of
several to several tens (hundreds ?) of machines. Even if
one is not programming a parallel computer one often finds
that one machine handles the batch queue, another handles
the mass storage, another does the visualization, while yet
another actually runs the numeric code.  The whole process
is tied together with shell scripts, and non-standard system
calls from FORTRAN. At least from a users point of view. :)

One might argue that one should use the correct tool for 
the job in each of these cases: batch-script for the batch-queue,
shell-scripts for the shells and file transfers, FORTRAN
for the numerics, C for systems work and graphics. 

Unfortunately, this process seems error prone,
and the interfaces between the various tools are not well
defined. It all seems managable, though limiting, and I wonder 
what a unified approach might bring about.

-- 
Mike Rilee NASA/GSFC Mailstop 930.0 Greenbelt, MD 20771
mrilee@cicero.gsfc.nasa.gov Ph. (301)286-9867 Fx. (301)286-1777
Technical Details
Message-ID: <315A269B.41C6@cicero.gsfc.nasa.gov>
Path: arc1-ca.pugleaf.net!newsfeed.gsfc.nasa.gov!usenet
References: <4j9rvk$pn2@ra.nrl.navy.mil> <4jan6n$sg9@news2.delphi.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!newsfeed.gsfc.nasa.gov!usenet
From: Mike Rilee <mrilee@cicero.gsfc.nasa.gov>
Newsgroups: comp.lang.oberon
Subject: Re: Why no Complex Arithmetic ?
Date: Thu, 28 Mar 1996 00:41:47 -0500
Organization: NASA Goddard Space Flight Center -- Greenbelt, Maryland USA
Message-ID: <315A269B.41C6@cicero.gsfc.nasa.gov>
References: <4j9rvk$pn2@ra.nrl.navy.mil> <4jan6n$sg9@news2.delphi.com>
NNTP-Posting-Host: cicero.gsfc.nasa.gov
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.0 (X11; I; IRIX 5.3 IP22)
To: John Strohm <john.r.strohm@BIX.com>