Also the way Java gets used on Android and other embedded platforms.
Or the new deployment model for iDevices.
But the original idea was from Mesa/Cedar at Xerox PARC.
http://www.cl.cam.ac.uk/~mr10/
(Richards invented BCPL.)
He has an interpreter for BCPL. The page says:
BCPL, an interpretive implementation of the BCPL language and system, including many demonstration programs. Click on BCPL.html to obtain a copy of the current version. This version can be installed easily on most machines running Linux, Windows and MAC OSX. In particular, it is easy to install this version on the Raspberry Pi machine. See the Young Person's Guide to BCPL Programming on the Raspberry Pi (bcpl4raspi.pdf) for details.
His Wikipedia page:
https://en.wikipedia.org/wiki/Martin_Richards_(computer_scie...
says:
He was awarded the IEEE Computer Society's Computer Pioneer Award in 2003 for "pioneering system software portability through the programming language BCPL".[9]
C followed B which followed BCPL.
>Sounds familiar?
I suppose you mean like Java and Python bytecode running on their VMs (of the language, not OS kind).
I've sometimes thought, as well as heard others say, that some of the tech advancements of earlier decades haven't been "re-invented" :) yet ...