20.03.2014 НовостиНаиболее принципиальным нововведением Java Platform, Standard Edition 8 (Java SE 8), которую Oracle представила 18 марта, стали лямбда-вычисления — техника функционального программирования, берущая свое начало из языка Лисп. Теперь, например, код программы может трактоваться как данные, однако вряд ли в ближайшие годы стоит ожидать превращения Java в полноценный функциональный язык. Лямбда-вычисления в контексте Java 8 ориентированы на прагматичные корпоративные нужды, когда критичные участки кода можно реализовать в виде автоматически распараллеливаемых функций. Именно на мультиядерные и мультипроцессорные платформы и нацелены ключевые нововведения “восьмерки”. Аль Хилва, аналитик IDC, в этой связи отмечает, что Java 8 успешно осваивает все преимущества современных параллельных архитектур. Так, интерфейс потокового ...
читать далее.