Fabrice Bellard has developed a VM in JavaScript (!!!) allowing to run an OS in a browser. See: https://bellard.org/jslinux/
This was brought to my attention by a teacher wanting to teach TeX and litterate programming to students without the need for them to install anything. This is done for kerTeX see: http://kertex.kergis.com/en/jslinux.html What can be the use of this? First, for this very kind of usage (allowing an audience to use software without requiring installation) or for demonstration purposes (instead of trial CDROM for example). But since what is lost by the emulation can be compensated by changing the OS, it could perhaps be tempting for someone to try to put plan9 on the VM (I don't speak about kerTeX; just as a general responsiveness comparison). And furthermore, since Inferno, for the very superficial view I have about it---I spent a very sparse time on Plan9 but never managed to get to Inferno---, was designed if I'm not mistaken, to be able with a small memory footprint to do what was done, long ago, with Java applets, it could be tempting, in this area of teaching being done at a distance, to compare the speed and the responsiveness of Inferno vs JS---if Inferno can accept apps not only with its language but in pure C too, I can probably make kerTeX work on it too. Just my 2cents. -- Thierry Laronde <tlaronde +AT+ polynum +dot+ com> http://www.kergis.com/ http://kertex.kergis.com/ http://www.sbfa.fr/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T1475b04c2ecf9be0-M858669ad25a690f2ecc07685 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription