Deutsch   English   Français   Italiano  
<vplmop$2lj8$1@gal.iecc.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: John Levine <johnl@taugh.com>
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTRAN
Date: Wed, 26 Feb 2025 00:20:41 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <vplmop$2lj8$1@gal.iecc.com>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <1976765442.762208809.808387.peter_flass-yahoo.com@news.eternal-september.org> <20250225130315.00004e34@gmail.com> <lhqvP.1323465$if26.592741@fx13.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 26 Feb 2025 00:20:41 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
	logging-data="87656"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <1976765442.762208809.808387.peter_flass-yahoo.com@news.eternal-september.org> <20250225130315.00004e34@gmail.com> <lhqvP.1323465$if26.592741@fx13.iad>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
Bytes: 3184
Lines: 41

It appears that Scott Lurndal <slp53@pacbell.net> said:
>John Ames <commodorejohn@gmail.com> writes:
>>On Tue, 25 Feb 2025 13:43:06 -0700
>>Peter Flass <peter_flass@yahoo.com> wrote:
>>
>>> >> Assembler and COBOL were needed but avoided  
>>> > 
>>> > Assembler can be fun.
>>> 
>>> Especially PDP-10 assembler. Wonderful instruction set.
>>
>>Need to play around with -10 assembler sometime.*

Take a look at HAKMEM, which includes some impressive snippets of PDP-10 assembler.

https://www.inwap.com/pdp10/hbaker/hakmem/algorithms.html

>From what I've seen of the PDP-10, the VAX-11 instruction set
>was superior. 

It's not a meaningful comparison. The PDP-6, on which the -10 was based, was
designed in 1963 in an era when each transistor was in a separate can and 64K 36
bit words of hand-strung core was a whole lot of memory. It got excellent
performance out of a design that was practical to build in that era. It
addressed 36 bit words because most of the scientific machines in that era did,
since the IBM 704. In that expensive memory era, the way the -10 packed five
7-bit ASCII characters into a word with only one wasted bit was pretty slick.
These days we think that all bytes are 8 bits but in that era 6 or 7 or 9 were
all common. I don't ever recall writing code on a PDP-10 that used 8 bit bytes
other than maybe unpacking magtapes from IBM systems.

The VAX was developed over a decade later, when they put thousands of
transistors on each logic chip and thousands of bits in each memory chip. It
suffered from a severe case of second system syndrome, where they started from
the elegant PDP-11 and added every feature a programmer could ever possibly
want, with less than fabulous performance to match. There's a reason that the
VAX inspired RISC systems.

-- 
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