Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <v0jffo$gsr$1@gal.iecc.com>
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