🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #623299

Re: Quantity of machine code programmers and quantity of Assembly programmers

#623299
From: Peter Flass
Date: Sat, 28 Apr 2018 22:04
32 lines
3275 bytes
J. Clarke <jclarke...@gmail.com> wrote:
> On Sat, 28 Apr 2018 04:37:30 -0500, Andy Leighton
> <an...@azaal.plus.com> wrote:
> 
>> On Fri, 27 Apr 2018 18:32:07 -0000 (UTC), John Levine <jo...@taugh.com> wrote:
>>> In article <pbvbrg$ee1$1...@dont-email.me>,
>>> Charles Richmond  <nume...@aquaporin4.com> wrote:
>>>> People are even more discouraged from learning or using machine or 
>>>> assembly code by the *awful* instruction set of x86 processors.  So lets 
>>>> say that *fewer* people code in assembly language than would code in 
>>>> assembly language...  if the processor had a decent, reasonable, 
>>>> logically devised instruction set.
>>> 
>>> Having spent a certain amount of time coding for the minimal highly
>>> logical PDP-8, with an instruction set so small you could memorize it
>>> (including the binary values) I'll take the x86 any day.  What it may
>>> lack in symmetry it makes up in ability to get stuff done.
>> 
>> Yeah but if you were familiar with 68000 assembly language then moving to
>> the 8086/88 (or successors) was painful.
> 
> I believe that you would have found moving to the IBM 3x0 was equally
> painful.
> 

Once you got passed the base/displacement addressing it was a pretty clean
instruction set.  Coming from machines that had direct addressing I found
it odd at first, and I suspect a lot of people started out doing strange
things with adcons and swapping bases.

-- 
Pete
Technical Details
Message-ID: <1788991975.546644576.270582.peter_flass-yahoo.com@news.eternal-september.org>
Path: mbox-mo1.pugleaf.net!c8-v6ni246qtc.0!nntp.google.com!peer02.iad!feed-me.highwinds-media.com!peer01.am4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news.uzoreto.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
References: <53f26ebb-9b58-4177-a7c6-6cb3e565c375@googlegroups.com> <pbtof6$sm2$1@dont-email.me> <pbvatm$1ie4$1@gioia.aioe.org> <pbvbrg$ee1$1@dont-email.me> <pbvqb7$211t$1@gal.iecc.com> <slrnpe8g6q.tks.andyl@azaal.plus.com> <pru8edharl5mhp4l8u5pe9jjmporm9rpl9@4ax.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:7246:: with SMTP id l6-v6mr4260700qtp.53.1524953058595;        Sat, 28 Apr 2018 15:04:18 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 10.55.164.207 with SMTP id n198ls1965063qke.2.gmail; Sat, 28 Apr 2018 15:04:17 -0700 (PDT)
X-Received: by 10.55.151.70 with SMTP id z67mr4145711qkd.37.1524953057931;        Sat, 28 Apr 2018 15:04:17 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!c8-v6ni246qtc.0!nntp.google.com!peer02.iad!feed-me.highwinds-media.com!peer01.am4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news.uzoreto.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: Peter Flass <peter...@yahoo.com>
Newsgroups: alt.folklore.computers
Subject: Re: Quantity of machine code programmers and quantity of Assembly programmers
Date: Sat, 28 Apr 2018 15:04:17 -0700
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <1788991975.546644576.270582.peter_flass-yahoo.com@news.eternal-september.org>
References: <53f26ebb-9b58-4177-a7c6-6cb3e565c375@googlegroups.com> <pbtof6$sm2$1@dont-email.me> <pbvatm$1ie4$1@gioia.aioe.org> <pbvbrg$ee1$1@dont-email.me> <pbvqb7$211t$1@gal.iecc.com> <slrnpe8g6q.tks.andyl@azaal.plus.com> <pru8edharl5mhp4l8u5pe9jjmporm9rpl9@4ax.com>
Mime-Version: 1.0
Injection-Info: reader02.eternal-september.org; posting-host="924eeccccbbc9f52c3755ed4e41233db"; logging-data="32446"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX1+EoXr66qA/e7zSlbBvyqvm"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:eNA/EZHw8EkuScNNQrPHcDYL+Bk= sha1:H6/lKYNZmUi+dRHHpbn90glyIbg=
X-Received-Bytes: 2824
X-Received-Body-CRC: 2812779453
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit