Si hay por aquí algún apasionado de lenguaje de programación que puede considerarse el padre (bueno, quizás el abuelo) de todos los lenguajes de programación orientados a objetos y uno de los lenguajes de programación que, hasta la fecha, se mantiene como uno de los más influyentes en la evolución de la ingeniería de software (por supuesto, estoy hablando de Smalltalk ) tengo buenas noticias para él: existe un intérprete de Smalltalk (bueno, realmente su versión opensource squeak) implementada completamente en Java:
Jsqueak.