Deutsch English Français Italiano |
<87h6a4ebdm.fsf@localhost> 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: Lynn Wheeler <lynn@garlic.com> Newsgroups: comp.os.linux.misc,alt.folklore.computers Subject: Re: The joy of FORTRAN Date: Tue, 24 Sep 2024 16:05:25 -1000 Organization: Wheeler&Wheeler Lines: 72 Message-ID: <87h6a4ebdm.fsf@localhost> 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> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 25 Sep 2024 04:05:32 +0200 (CEST) Injection-Info: dont-email.me; posting-host="f86401bc72d7cfc34c5731e9e5953e36"; logging-data="3720298"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/wnflZC/yjDQxpHw4kjFHreJ+lbnVgzDk=" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:GmxjlGga8/c4ZP2rZpRLHRqb6BM= sha1:d8nlRoRGsGAQ8n2dtWU0ztQy8VU= Bytes: 4517 Lawrence D'Oliveiro <ldo@nz.invalid> writes: > 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”. .... there was MIT Project MAC using PL/I to implement MULTICS https://multicians.org/pl1.html some refs from above: http://teampli.net/plisprg.html https://multicians.org/pl1-raf.html https://people.csail.mit.edu/saltzer/CTSS/Multics-Documents/G00s/G0080.pdf https://people.csail.mit.edu/saltzer/CTSS/Multics-Documents/G00s/G0081.pdf https://web.mit.edu/multics-history/source/Multics/ldd/system_library_standard/source/bound_pl1_.1.s.archive MULTICS https://en.wikipedia.org/wiki/Multics https://multicians.org/history.html https://web.mit.edu/Saltzer/www/publications/f7y/f7y.html https://www.tebatt.net/SAT/COGITATIONS/UPcursorLecture/ProjectMAC.html something of spinoff, Stratus https://en.wikipedia.org/wiki/Stratus_VOS Stratus https://en.wikipedia.org/wiki/Stratus_VOS#Overview VOS was coded mainly in PL/I with a small amount of assembly language before it was migrated to ftServer series.[citation needed] As of 1991, the system was written in PL/I and C, with only 3% in assembly.[10] topic drift trivia (I was at CSC for much of the 70s): some of the MIT CTSS/7094 went to Project MAC on the 5th flr to do MULTICS, others went to the IBM Cambridge Scientific Center on the 4th flr to do virtual machines, networking, online&performance applications, etc. https://en.wikipedia.org/wiki/History_of_CP/CMS https://en.wikipedia.org/wiki/Cambridge_Scientific_Center CSC had wanted 360/50 to modify adding virtual memory, but all the spare 360/50s were going to FAA ATC, so they had to settle for 360/40 to modify and implemented virtual machine CP40/CMS ... then when 360/67 becomes available standard with virtual memory, CP40/CMS morphs into CP67/CMS ... precusor to VM370/CMS https://en.wikipedia.org/wiki/VM_(operating_system) CTSS RUNOFF https://en.wikipedia.org/wiki/TYPSET_and_RUNOFF had been rewritten as "SCRIPT" for CMS. Then in 1969 when three people at the science center invented GML, GML tag processing was added to SCRIPT. https://en.wikipedia.org/wiki/IBM_Generalized_Markup_Language account by one of the GML inventors about the CP67 wide-area network https://web.archive.org/web/20230402212558/http://www.sgmlsource.com/history/jasis.htm Actually, the law office application was the original motivation for the project, something I was allowed to do part-time because of my knowledge of the user requirements. My real job was to encourage the staffs of the various scientific centers to make use of the CP-67-based Wide Area Network that was centered in Cambridge. Person responsible for CP67 wide-area network: https://en.wikipedia.org/wiki/Edson_Hendricks which morphs into the corporate internal network (larger than arpanet/internet from just about the beginning until sometime mid/late 80s) technology also used for the corporate sponsored univ bitnet https://en.wikipedia.org/wiki/BITNET -- virtualization experience starting Jan1968, online at home since Mar1970