Deutsch English Français Italiano |
<vd9v99$1die6$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lars Poulsen <lars@beagle-ears.com> Newsgroups: alt.folklore.computers,comp.os.linux.misc Subject: Re: The joy of FORTRAN-like languages Date: Sat, 28 Sep 2024 15:17:12 -0700 Organization: AfarCommunications Inc Lines: 22 Message-ID: <vd9v99$1die6$1@dont-email.me> References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <vd8o1s$178gk$5@dont-email.me> <llr46dFmeudU2@mid.individual.net> <vd9r10$1d6gq$4@dont-email.me> <vd9rub$18mq$2@gal.iecc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sun, 29 Sep 2024 00:17:14 +0200 (CEST) Injection-Info: dont-email.me; posting-host="61c22542540bcfc9e89e50d5b5a5e0f4"; logging-data="1493446"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+CkEr+nlzpDMfH83QNW6O/rhcB+xL1dmo=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:cZ21q0cJF1uTJOdkN0EYd0YLvuo= In-Reply-To: <vd9rub$18mq$2@gal.iecc.com> Content-Language: en-US Bytes: 2341 On 28/09/2024 14:20, John Levine wrote: > C was in the sweet spot of being not all that great, but better than any of the > plausible alternatives at the time. I was late to discovering C. In the 1970's I lived in Denmark, and our terminals, printers, keyboards etc were using a national version of the ISO standard interchange code that Americans kn ow as ASCII. Since Danish have three unique (well sort-of shared with Swedish and Norvegian) vowels at the end of the alphabet (æ ø å / Æ Ø Å), these were allocated at the end of the alphabet - after z / Z. When you look at the ASCII character table, you will see that each of these conflicts with significant symbols of the C language ({ \ } / [ | ]). This created a strong disincentive to experiment with a "fringe" programming language. It really was not until I got to California that it became easy to write C. And by then, I was working on VMS and Unix (V7 on a pdp11/70, soon replaced by 4.2BSD on a VAX-11/750). Back when ACC stood for Associated Computer Consultants, I became lars@acc - which then became lars@acc.arpa, even though we landed on the MILNET side of the divide.