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.

.

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 .

.

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.


Пропозиції та побажання все ще приймаються або через завсклад і товаровэд адміністрацію ДНЗ , або через твіттер . Також можна залишати коментарі в спеціально виділеній темі на форумі.


? Попередній випуск: Java дайджест #27

Опубліковано: 09/09/16 @ 07:00
Розділ Різне

Рекомендуємо:

15 вересня, Київ — Запрошуємо пройти курс PHP з Працевлаштуванням
Інтерв'ю – Віталій Виноградов, автор блогу vinograd.io/blog
3 жовтня — 4 листопаду, Чернігів — WEB Boot Camp у Чернігові — підготовка до позиції WEB Developer в Дивувати Commerce
10 вересня — Курси з тестування пз для початківців (Online)
11 вересня, Одеса — Майстер-клас «Взаємодія з REST-сервісами засобами AngularJS»