3 ms·
To whoever doesn't know BCPL: It's a language that is the predecessor of B (which itself was the predecessor of C), like a flavor of C without types or structs
by jll29 4y ago
To whoever doesn't know BCPL: It's a language that is the predecessor of B (which itself was the predecessor of C), like a flavor of C without types or structs (words instead), developed by Martin Richards for system programming: https://www.bell-labs.com/usr/dmr/www/bcpl.html https://www.bell-labs.com/usr/dmr/www/bcpl.html
EDIT: The predecessor of BCPL was CPL, the Cambridge Programming Language.
- pjmlp 4y agoBCPL original purpose was to Bootstrap CPL, it wasn't just a predecessor. The UNIX world is built on a language whose original purpose was to bootstrap a compiler and move on.
- talideon 4y agoThat's the thing about stuff like that: it's sometimes unreasonably effective and ends up replacing the thing it was meant to be a step towards.