Bootstrapping Smalltalk
Ever wondered why you have to start with a pre-built image, rather than building up exactly what you want/need? Well, so did Yoshiki Ohshima - he's been working on that problem:
We've been playing with John's MicroSqueak and it occured to me that having a bytecode compiler that is implemented outside of Squeak opens some possibilities, such as generate a growable image file from all text files, or make deep changes to the system without shooting yourself.
Ironically, the harder part of this may be in getting the Smalltalk community to agree on a standard "outside the image" text format...
Technorati Tags: squeak, bootstrapping