Article View: alt.folklore.computers
Article #623299Re: Quantity of machine code programmers and quantity of Assembly programmers
From: Peter Flass
Date: Sat, 28 Apr 2018 22:04
Date: Sat, 28 Apr 2018 22:04
32 lines
3275 bytes
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-mailReferences:
<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