Re: fledgling assembler programmer

arnold@skeeve.com (Aharon Robbins)
23 Mar 2023 13:56:23 GMT

          From comp.compilers

Related articles
[2 earlier articles]
Re: fledgling assembler programmer tkoenig@netcologne.de (Thomas Koenig) (2023-03-22)
Re: fledgling assembler programmer anton@mips.complang.tuwien.ac.at (2023-03-22)
Re: fledgling assembler programmer david.brown@hesbynett.no (David Brown) (2023-03-22)
Re: fledgling assembler programmer gneuner2@comcast.net (George Neuner) (2023-03-22)
Re: fledgling assembler programmer gah4@u.washington.edu (gah4) (2023-03-22)
Re: fledgling assembler programmer tkoenig@netcologne.de (Thomas Koenig) (2023-03-23)
Re: fledgling assembler programmer arnold@skeeve.com (2023-03-23)
Re: fledgling assembler programmer gah4@u.washington.edu (gah4) (2023-03-24)
Re: fledgling assembler programmer DrDiettrich1@netscape.net (Hans-Peter Diettrich) (2023-03-25)
Re: fledgling assembler programmer gneuner2@comcast.net (George Neuner) (2023-03-25)
| List of all articles for this month |

From: arnold@skeeve.com (Aharon Robbins)
Newsgroups: comp.compilers
Date: 23 Mar 2023 13:56:23 GMT
Organization: SunSITE.dk - Supporting Open source
References: 23-03-001 23-03-002 23-03-003
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="7424"; mail-complaints-to="abuse@iecc.com"
Keywords: assembler, practice, comment
Posted-Date: 24 Mar 2023 10:15:35 EDT
Originator: arnold@skeeve.com (Aharon Robbins)

In article 23-03-003,
Thomas Koenig <tkoenig@netcologne.de> wrote:
>Not ones written in assembler. But it is possible to download
>the source code to many libraries, for example glibc, and then
>examine what it is compiled to.


Getting more and more off topic, but I can't let this go.


Glibc is a S W A M P. A newbie who wanders in will drown and never
come out. Even if you are a very experienced C programmer, you don't
want to go there.


Learning assembler in order to understand how machines work is valuable.
Long ago I learned PDP-11 assembler, which is still one of the cleanest
architectures ever designed. I was taking a data structures course at
the same time, and recursion didn't click with me until I saw how it
was done in assembler.


My two cents,


Arnold
--
Aharon (Arnold) Robbins arnold AT skeeve DOT com
[I must admit that when I write C code I still imagine there's a
PDP-11 underneath. -John]


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.