3 ms·
It one is going to play with obsolete languages, then wouldn't Algol 68 be a better pick? At least it has types beyond "cell". Or is the idea that BCPL is qui
by dfawcus 2y ago
It one is going to play with obsolete languages, then wouldn't Algol 68 be a better pick? At least it has types beyond "cell".
Or is the idea that BCPL is quite close to the bare metal?
Algol 68 Genie: https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html
See this, code starts on pg 11: https://jmvdveer.home.xs4all.nl/learning-algol-68-genie.pdf https://jmvdveer.home.xs4all.nl/learning-algol-68-genie.pdf
(after 18 pages of preface)
See this for how BCPL begat B which begat C: https://www.bell-labs.com/usr/dmr/www/chist.html https://www.bell-labs.com/usr/dmr/www/chist.html
- 082349872349872 2y ago> At least it has types beyond "cell". I prefer MCPL ( https://www.cl.cam.ac.uk/~mr10/mcplman.pdf https://www.cl.cam.ac.uk/~mr10/mcplman.pdf ) but I believe BCPL did recently pick up a floating point type, after Richards got a Pi and before he wrote a flight sim. [does the C in CPL stand for Cambridge, Combined, or Christopher? Yes.]