Path: csiph.com!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: John Ames Newsgroups: comp.os.linux.misc,alt.folklore.computers Subject: Re: The joy of FORTRAN Date: Wed, 25 Sep 2024 09:07:29 -0700 Organization: A noiseless patient Spider Lines: 17 Message-ID: <20240925090729.000048a9@gmail.com> References: <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com> <20240925083451.00003205@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Date: Wed, 25 Sep 2024 18:07:34 +0200 (CEST) Injection-Info: dont-email.me; posting-host="2aa00d355f0869f94954e07deea86b49"; logging-data="3930881"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19QW4MEngnHy8qTmn3S3Mfe2P9XYZV7gDg=" Cancel-Lock: sha1:2ffTjo5WgmHXNFPY/bfrEy0e33M= X-Newsreader: Claws Mail 4.2.0 (GTK 3.24.38; x86_64-w64-mingw32) Xref: csiph.com comp.os.linux.misc:58455 alt.folklore.computers:227002 On 25 Sep 2024 15:48:01 GMT ram@zedat.fu-berlin.de (Stefan Ram) wrote: > Dudes, when Knuth was on the hunt for a language to whip up TeX back > in the day, he figured Pascal was the cream of the crop among his > options. You got to put that language in perspective and see it > through the lens of its time! Sorry, nope. Lots of languages from Ye Olden Dayes have their share of jankiness, but some things are just inexcusably wretched - and treating arrays of different sizes as distinct types is the most boneheaded, bass-ackwards solution to the problem of bounds-checking ever devised by Devil, God, or Man. It *A.* adds compiler complexity only to *B.* burden the programmer with the same amount of bookkeeping required in languages without bounds-checking, while *C.* giving *less* flexibility in the final analysis. Truly masochistic.