Deutsch English Français Italiano |
<v0jffo$gsr$1@gal.iecc.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail From: John Levine <johnl@taugh.com> Newsgroups: comp.arch Subject: Re: PDP-10 addressing, was The Design of Design Date: Sat, 27 Apr 2024 18:17:28 -0000 (UTC) Organization: Taughannock Networks Message-ID: <v0jffo$gsr$1@gal.iecc.com> References: <v03uh5$gbd5$1@dont-email.me> <v0imun$b6s2$1@dont-email.me> <v0j9ln$20tn$1@gal.iecc.com> <e38e7e704c5638575fa28d09b96df399@www.novabbs.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Sat, 27 Apr 2024 18:17:28 -0000 (UTC) Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="17307"; mail-complaints-to="abuse@iecc.com" In-Reply-To: <v03uh5$gbd5$1@dont-email.me> <v0imun$b6s2$1@dont-email.me> <v0j9ln$20tn$1@gal.iecc.com> <e38e7e704c5638575fa28d09b96df399@www.novabbs.org> Cleverness: some X-Newsreader: trn 4.0-test77 (Sep 1, 2010) Originator: johnl@iecc.com (John Levine) Bytes: 2515 Lines: 32 According to MitchAlsup1 <mitchalsup@aol.com>: >> This was 50 years ago. The system software was mostly written in >> assembler. Some was written in BLISS which was more concise but still >> extremely machine specific. > >BLISS reads a LOT like the original K&R C. Not really, a little more like BCPL, maybe. It didn't have types or structures. It did have a rather extensive way to define pointer deferencing which meant it was easy to describe an upper diagonal array, but clumsy to describe a thing with two ints and a string. >> There were later versions of BLISS for the PDP=11, Vax and other >> machines but they were not compatible with each other. > >Imagine if BLISS were machine independent ?!! Much later DEC came up with versions of BLISS that were similar enough that you could write fairly portable code, with moderate amounts of per-machine conditional compilation. This article is a good summary of the language and its evolution. https://www.cs.tufts.edu/~nr/cs257/archive/ronald-brender/bliss.pdf By that time, though, Unix had been ported to lots of machines. BLISS suffered by its origin on the word-addressed PDP-10, while after its earliest years people only cared about C on 8-bit byte addressed machines. -- Regards, John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies", Please consider the environment before reading this e-mail. https://jl.ly