Java

Дайджест: прошедшая неделя

Поздравляем всех читателей с прошедшим днем рождения Java. 23 мая 1995 года Джон Гадж, директор Научного офиса Sun Microsystems, и Марк Андриссен, соучредитель и…

В системе типов Java нашли баг

Молодой учёный Росс Тейт опубликовал текст о проблеме в системе типов Java (а также Scala), делающей эту систему «unsound». Как поясняет тот же текст,…

Алексей Рагозин — Блеск и нищета распределённых кэшей

Часть 1. Как и зачем эмулировать распределённый кластер в JVM Написание автоматических тестов для распределённых Java приложений — дело непростое. Можно ограничиться модульными тестами…

Михаил Ершов — Разработка совместимого API

Доклад приоткроет завесу тайны над священной Java-коровой по имени Совместимость. Вы узнаете, как, научившись развивать программные интерфейсы без негативных эффектов для существующего кода, обрести…