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