View Single Post
  #41   Report Post  
Posted to uk.d-i-y
Gordon Henderson Gordon Henderson is offline
external usenet poster
 
Posts: 459
Default [OT] PDP-11 programmer wanted?

In article om,
bm wrote:

"Theo Markettos" wrote in message
...
John Rumm wrote:
On 19/06/2013 19:51, Bob Eager wrote:
On Wed, 19 Jun 2013 16:19:40 +0100, John Rumm wrote:

The Commodore Amiga had an operating system (AmigaDOS) originally
written
in BCPL...

http://en.wikipedia.org/wiki/TRIPOS

In the early days there were still vestiges of the BCPL ancestry in some
of the type definitions used when talking to AmigaDOS (the bit of the
system of tripos extraction). Most development being either C or 68K
assembler in those days, there were wrapper libraries to tidy up the
interfacing. They rewrote it in C after the first release though.


Would now be the time to introduce:
http://www.cl.cam.ac.uk/users/mr/bcpl4raspi.pdf


For 10 year olds?
WOW.


WOW. Indeed.

281 pages. Starts with setting up the Pi, installs emacs then you
write helloworld.bcpl ...

25+ years ago I write 1000s and 1000s of lines of BCPL on BBC Micros -
a whole factory automation system utilising a distributed network of
autonomous BBCs talking over Econet. I have Martin Richards books on
the subject, but to present a young person with BCPL today, and expect
them to work through a 280 page book about a language with no commercial
interest in these enlightened times of "apps" just isn't going to happen.

And while I do enjoy a bit of "retro" computing, I have no yearning
whatsoever to go back and write another BCPL program.

Gordon