🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #623295

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

#623295
From: Scott Lurndal
Date: Fri, 27 Apr 2018 18:36
22 lines
2652 bytes
Charlie Gibbs <cgibbs@kltpzyxm.invalid> writes:
>On 2018-04-27, 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.
>
>When x86 first came out, I was heavily into assembly language programming -
>mostly IBM 360 and clones, but a few others as well.  Early x86 programming
>was sufficiently horrible that I decided to get out of assembly language
>programming.  Fortunately C was on the rise, so I had somewhere to go.
>That saved me a lot of pain: not all, because even in C I had to worry
>about that damned 64K barrier imposed by the segmented architecture.
>Newer models of x86 might be better, but I don't care anymore.

They've been better since 1985 (80386 32-bit flat address space).

Got much better when AMD added 64-bit support to the opteron in 2003 (flat address
space across the entire 64-bit physical address, a bunch more registers,
supports 32-bit code, etc.)
Technical Details
Message-ID: <n4KEC.25443$nT1.19357@fx20.iad>
Path: mbox-mo1.pugleaf.net!c8-v6ni195qtc.0!nntp.google.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post01.iad!fx20.iad.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> <pbvmjo322cg@news7.newsguy.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a0c:88c1:: with SMTP id 1-v6mr1847959qvo.29.1524854164960;        Fri, 27 Apr 2018 11:36:04 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 2002:aed:3c48:: with SMTP id u8-v6ls1025882qte.1.gmail; Fri, 27 Apr 2018 11:36:04 -0700 (PDT)
X-Received: by 2002:ac8:7246:: with SMTP id l6-v6mr1792133qtp.53.1524854164291;        Fri, 27 Apr 2018 11:36:04 -0700 (PDT)
MIME-Version: 1.0
Path: mbox-mo1.pugleaf.net!c8-v6ni195qtc.0!nntp.google.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!post01.iad!fx20.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: scott@slp53.sl.home (Scott Lurndal)
Reply-To: sl...@pacbell.net
Subject: Re: Quantity of machine code programmers and quantity of Assembly programmers
Newsgroups: alt.folklore.computers
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> <pbvmjo322cg@news7.newsguy.com>
Lines: 22
Message-ID: <n4KEC.25443$nT1.19357@fx20.iad>
X-Complaints-To: ab...@usenetserver.com
NNTP-Posting-Date: Fri, 27 Apr 2018 18:36:03 UTC
Organization: UsenetServer - www.usenetserver.com
Bytes: 1935
Date: Fri, 27 Apr 2018 18:36:03 GMT
X-Received-Bytes: 1997
X-Received-Body-CRC: 1173032625
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit