Ok ho scoperto Spoon e sembra fare al mio caso, o sbaglio?

Utilizza la reflection in Java, da quel che ho capito: che linguaggio utilizzereste voi altrimenti?