Java дайджест #28: Kotlin — язык месяца

В выпуске: релиз Gradle 3.0; Kotlin для сборки, тестирования и в общем; новый DI-фреймворк от гугла; о будущем дизайне Value Types в Java; наиболее частые узкие места в Java-программах.

Ссылки, на которые лучше таки нажать (по мнению автора), отмечены знаком (!)

Kotlin

Вышел Gradle 3.0.

Writing Gradle Build Scripts in Kotlin.

Kotlin in real projects от Anton Keks.

More readable tests with Kotlin.

Spek 1.0 — тесты на Kotlin.

Что-то вроде новостей

Вышел WildFly 10.1.

google/tiger — неоффициальный DI от Google.

В IntelliJ IDEA появилась поддержка Vaadin.

JVM Debugger Memory View for IntelliJ IDEA.

Почитать и посмотреть

(!) Minimal Value Types. Несмотря на то что речь пойдет о далеком будущем, быть в курсе таки надо.

Вы еще не отстрелили себе ногу с помощью sun.misc.Unsafe? sun.misc.Cleaner спешит на помощь.

Optional Improvements in Java 9.

Towards more functional Java using Streams and Lambdas.

Using jOOλ to Combine Several Java 8 Collectors into One. Вопрос в зал: используете ли вы библиотеки, расширяющие возможности стандартного Stream API?

Starting with Cucumber for end-to-end testing.

JPA providers market share in 2016. Давайте дружно угадаем победителя.

Немного подробнее о Dropwizard 1.0.0.

Most frequent performance bottlenecks.
Zeroturnaround померяли (и продолжают мерять) Spring и Java EE.

A week of hacking the Java Language Server. Java и Visual Studio Code.


Предложения и пожелания все еще принимаются или через завсклад и товаровэд Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. , или через твиттер @_silverwolf. Также можно оставлять комментарии в специально выделенной теме на форуме.


← Предыдущий выпуск: Java дайджест #27

Похожие статьи:
31 березня на передовій загинув Антон Гарбуз, Project Manager у компанії Syndicode. Йому було 33 роки, у героя залишилася дружина і донька. Колеги...
Сложность: НовичокПродолжительность: 3 недели (24 академ часа)Дни занятий: Вт, Чт. Java Start — твой старт в мир программирования....
Время: понедельник + вторник , 19:00-22:00Продолжительность: 3недели 16 ноября стартует курс Основы программирования на Java. Курс...
Починаючи з 9 березня 2022 року, найбільша в світі криптобіржа Binance не підтримуватиме картки Mastercard та Visa, випущені...
Компания Samsung Electronics объявила о начале поддержки всеми средне- и высокоскоростными принтерами безопасного...
Яндекс.Метрика