После чтения некоторых записей почтового списка OpenJDK кажется, что разработчики Oracle в настоящее время еще больше удаляют вещи из предложения о закрытии, поскольку более ранние ошибки дизайна на языке Java усложняют внедрение закрытий Java.
Учитывая, что замыкания Scala намного мощнее, чем закрытие, запланированное для Java 8, интересно, можно ли это сделать. г. вызывать метод Java с закрытием из Scala, определяя замыкание в Java и предоставляя ему функцию Scala и т.д.
Итак, будут ли Java-закрытия представлены как их Scala аналоги в байт-коде или по-другому? Будет ли возможно закрыть разрыв функциональности между закрытием Java/ Scala?