bravo !
Btw, anybody with in-RAM Puppy Linux on an Atom netbook other than me ? Mine is for my own Japanese-lang training app's to be a bit portable, but not Android or Win8.
It can be tricky to get other languages in place on Puppy-in-RAM ... ( it takes about that 1 min to boot and then to setup a language environment that will survive, in my experience - a few single clicks at least) ... a small Pharo in that world would be great if the changes on device shutdown were written out auto-minimalistically ... but perhaps not as a those-sources-changes-are-one-big-file as that file sits out on an SD card at shutdown and probably must reload at boot/startup.�� Tiny executables still seem the way to go in Puppy ... but I am running one interpreter (Curl RTE) ad hoc.
BUT ... it takes me much more time on my CentOS virtual server to set up node.js + selected HTTP server for a task via PUTTY and even more time to configure -a- Python version/enviro for some simple environment-sensitive scripting task ;-)