TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: JAN PANTELTJE
from: MARTIN GREGORIE
date: 2020-03-08 12:52:00
subject: Re: self hosting on the P

On Sun, 08 Mar 2020 07:30:55 +0000, Jan Panteltje wrote:

> You can, if you are into that, read 'Brian Kernighan and Dennis Ritchie.
> The C Programming Language'

I learnt C from reading K&R - easy-peasy, but then I was already a
programmer and analyst.

My first language was Algol 60, followed by PLAN (ICL 1900 mainframe
assembler) when I started work, then COBOL, Algol 68 (a much underrated
language), BASIC, PL/9 and then C.

If you're a new programmer and have just learned C or Java, I can
thoroughly recommend getting hold of "The Practice of Programming" by
Kernighan and Pike.

Its aim is to teach new programmers how to write well-structured,
readable programs that are easy to debug and/or extend. These are skills
that very few language-specific books or programming courses teach but
are essential for a professional programmer or anybody planning to write
and publish free software.

Though its written round the Algol, Pascal, C, Java family of languages,
the ideas in it are applicable to almost any programming language.


--
Martin    | martin at
Gregorie  | gregorie dot org

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.