JavaDay 2013

Nov 30, 2013 23:50




Сегодня состоялась очередная конференция по Java в Воронеже.На мероприятие приехало гораздо больше слушателей, чем в прошлом году, но это не помешало организаторам провести все на должном уровне. Как и в прошлый раз, коротко о главном:
  1. «Java 8: Функциональщина, Аннотации типов, JavaScript и это далеко не все». Михаил Ершов, Oracle, Санкт-Петербург.
    • в Java 8, как и обещали в прошлом году, появятся лямбда выражения; синтаксис языка при этом все больше напоминает Scala:
      Collection.stream().filter(...).map(...)...
    • аннотация типов, которая позволит задавать дополнительные условия при объявлении переменных, например @NotNull и много др.; в основном сделано для checker framework и выявлении ошибок в программе на этапе компиляции
    • jjs command line utility
    • no PermGen, совсем
    • выход новой версии запланирован на первое полугодие 2014 года, а Java 9 - на 2016 год.
  2. «Поисковая система Одноклассники.ру». Алексей Шевчук, Одноклассники.ру, Рига
    действительно потрясающий доклад, очень рекомендую ознакомиться с презентацией.
  3. «MVC frameworks: Java vs. JavaScript». Игорь Ужвиев, DataArt, Санкт-Петербург.
    Часто при написании веб-приложения с использованием MVC framework'а на Java возникают сложности с внесением изменений в дизайн из-за сильной связи template'ов с кодом серверной части. Дизайнерам и/или верстальщикам для работы необходим рабочий сервер, что не всегда удобно организовать. Поэтому все чаще применяется подход, при котором используется MVC только на стороне JavaScript, а backend на Java занимается только логикой работы самого сервера.

work, programming

Previous post Next post
Up