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) |
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]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.