I am sure it would be a huge amount of work, and may not be a good idea at all.
However, given the number of dynamic languages that now compile to JVM byte codes, I am curious whether there is anything about Pharo that would make this impossible? Cheers Andy