"Frank" == Frank Shearar frank.shearar@gmail.com writes:
Frank> Amen. And what I'd like to see Trunk do is enable this kind of Frank> experimentation, by providing hooks into the base system, and making Frank> things pluggable/modular so that (a) you can actually run the Frank> experiment - by swapping out a Compiler, for instance - and (b) you Frank> don't have to hack on the Squeak platform itself. That lets your Frank> experiment fail without taking down the entire image.
It already does. OMeta uses that, for example. I think the "Tiles" language also did. Each class can declare which compiler is used for its methods and subclass methods.
Time to get cracking.