/Mr Aleph: /
/I have a thing for virtual machines that are implemented in the language (or a subset of the language) they are built to execute. If I were in the academia or just had a little bit more free time I would definitely start working on a JavaScript VM written in JavaScript. Actually this would not be a unique project for JavaScript because people from Université de Montréal kinda got there first with//Tachyon https://github.com/Tachyon-Team//, but I have some ideas I would like to pursue myself./
[...]
Our pure JavaScript ICs will also consist of two parts:
1. a global variable per IC will be used to emulate modifiable call instruction; 2. and closures will be used instead of stubs.
http://mrale.ph/blog/2012/06/03/explaining-js-vms-in-js-inline-caches.html
Sur une base strictement historique, il a eu l'idée avant moi mais on peut probablement dire que j'ai "indépendamment redécouvert" la même chose...
Erick