Lang.NEXT 2012 — это та редкая вещь-достаточно продвинутая конференция по языку программирования, которая актуальна и понятна. Если вы не смогли сделать настоящую конференцию в реальном времени, то хорошая новость в том, что вы можете догнать видео.
Первые четыре видео в основном посвящены языкам на основе Java.
Первый — это лейтмотив Мартина Одерского («отца» Scala) о том, как рефлексия и компиляция похожи. Идея состоит в том, чтобы каким-то образом воспользоваться тем фактом, что отражение требует той же информации, которую генерирует компилятор, чтобы объединить их таким образом, чтобы получить что-то более полезное. Это интересный, хотя иногда и трудный разговор.
Отражение и компиляторы
Поскольку Microsoft, как правило, преуменьшает значение .NET, идея запуска виртуальной машины Java поверх .NET и Mono не кажется такой привлекательной, но все равно интересной. .IKVM .NET будет запускать байтовый код Java в среде CLR .NET.
Создание виртуальной машины Java на платформе .NET Framework
Следующая версия Java, Java 8, только за углом В этом докладе объясняется, как были реализованы лямбды и другие функции JVM.
Java 8