читал интервью с главным мэинтейнером jruby , новые инструкции в байткоде рода invoke virtual завезли как раз для динамических языков на основе jvm в итоге мы получили лямбды , хорошо что такие проекты живут и развиваются
Invoke dynamic, virtual уже давно был. И invoke dynamic вроде в 7 версии завезли. А лямбды мы кажется и так получили бы) просто там мог быть просто сахар а так с помощью id еще шустрее это дело