C integral types [was Re: Semi-OT: Why Kids Can't use Computers] (fwd)
Lennart Sorensen
lsorense-1wCw9BSqJbv44Nm34jS7GywD8/FfD2ys at public.gmane.org
Fri Aug 16 18:52:13 UTC 2013
On Thu, Aug 15, 2013 at 08:26:25PM -0400, Stewart C. Russell wrote:
> There are a surprising number of UK non-computer-science types for whom
> their first compiled language was one of these C-precursors: BCPL. It
> was possible to write a particularly tiny compiler for the language, and
> there were versions for the BBC Micro (6502) and the Amstrad CPC (Z80)
> which ran from a 16 KB EPROM.
>
> It was also the first language taught at Cambridge to all Computer
> Science students. It later became the source of much ire in the Amiga
> world, as early (buggy) versions of AmigaDOS were basically the Tripos
> OS developed at Cambridge, entirely in BCPL.
It may have had bugs, but it sure worked well. I found DOS running a
single applications crashed more often than AmigaDOS did multitasking
on hardware with no memory protection. It was pretty darn impressive.
> Martin Richards still plugs along with BCPL development. He's written an
> entire book teaching programming on the Raspberry Pi using BCPL: “Young
> Persons Guide to BCPL Programming on the Raspberry Pi”
> http://www.cl.cam.ac.uk/~mr10/bcpl4raspi.pdf
--
Len Sorensen
--
The Toronto Linux Users Group. Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
More information about the Legacy
mailing list