Deutsch   English   Français   Italiano  
<1659683438.749087757.576264.peter_flass-yahoo.com@news.eternal-september.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!feeds.phibee-telecom.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Peter Flass <peter_flass@yahoo.com>
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Thu, 26 Sep 2024 17:52:00 -0700
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <1659683438.749087757.576264.peter_flass-yahoo.com@news.eternal-september.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
 <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
 <vcub5c$36h63$1@dont-email.me>
 <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
 <vcuib9$37rge$5@dont-email.me>
 <6tDIO.25202$afc4.3071@fx42.iad>
 <vcva2s$3bcrt$6@dont-email.me>
 <%8JIO.96320$WtV9.51965@fx10.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 27 Sep 2024 02:52:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="34c7d93a0541d4d7e103751ad66bbb98";
	logging-data="466478"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+x6WYu3WrFitPezqDHSLJD"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:YUfWm7PwFBGGhBr6L10Zk8RNVkk=
	sha1:4l9VJmR3JVo8S4RUj3Y21dUO6wc=
Bytes: 2836

Charlie Gibbs <cgibbs@kltpzyxm.invalid> wrote:
> On 2024-09-24, Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
> 
>> On Tue, 24 Sep 2024 18:24:02 GMT, Charlie Gibbs wrote:
>> 
>>> So does PL/I (or is it PL/1 this week?), which allowed data structures
>>> to be declared COBOL-style.
>> 
>> PL/I was IBM’s attempt at a Grand Unification of both “business” and 
>> “scientific” programming in one language. If you thought C++ programming 
>> was full of surprises when your program did unexpected things, PL/I 
>> invented the whole genre of “surprise-ridden programming language”.
> 
> I had to write one PL/I program in a university CS class.  I think
> I finally got it to work (unlike my single attempt at Algol).
> One thing I noticed was that the compiler was a real resource
> hog compared to any other language (except for Assembler G,
> go figure) - which was a disincentive to use it on my meager
> supply of computer centre funny money

That was one of the things holding up adoption. They fixed it with the
“Optimizing Compiler”, but it was a bit late by then. PL/I(F) was all
overlays. It kept the working text of the program in memory and made
I-don’t-know how many passes thru it. Trying to make it fit in a 64K
partition was a major problem.


> 
>     There are two things a man must do
>     Before his life is done:
>     Write two lines of APL
>     And make the buggers run.
>       -- Stan Kelly-Bootle: The Devil's DP Dictionary
> 

-- 
Pete