Tackling Legacy Languages With JVM Invokedynamic
nerds-central.blogspot.com