MadeStone

Программистам верить нельзя, JavaScript ломает API, List vs Set в Hibernate | Spring АйО Подкаст №68

Просмотры:
50
Дата загрузки:
21.07.2026 14:35
Длительность:
01:04:13
Категория:
Развлечения

Описание

00:00:00 — Интро
00:00:53 — Зачем снова обсуждать Hibernate и JPA
00:01:14 — Spring АйО Академия и будущая программа обучения
00:03:28 — Java как язык-первопроходец
00:04:15 — Почему Java победила C# в Enterprise
00:05:32 — GraalVM, HotSpot и разговор с Томасом Вюртин­гером
00:05:57 — Что такое Birds of a Feather
00:07:30 — История Java, апплеты и динамические веб-страницы
00:08:51 — Компиляторы C1 и C2
00:09:25 — Client Compiler и Server Compiler
00:11:42 — Почему первопроходцы допускают фундаментальные ошибки
00:12:07 — Проблемы дизайна коллекций Java
00:13:10 — Почему коллекции Java недостаточно выразительны
00:13:49 — Set, List, Bag и теория множеств
00:15:54 — Парадоксы теории множеств и сложность Haskell
00:17:36 — Коллекции в Go против коллекций в Java
00:18:31 — Как таблицы и Bag представлены в реляционной модели
00:19:49 — “Trust the programmer”: почему программистам верить нельзя
00:20:28 — Ошибки памяти в C и отстреленная нога
00:21:23 — Haskell как академический проект
00:22:12 — Жук нападает на Александра
00:22:54 — Настоящий баг поймали в эфире Spring АйО
00:23:13 — Что вообще считать функциональным программированием
00:24:02 — Почему языки программирования превращаются во Франкенштейнов
00:24:42 — Elixir изначально был объектно-ориентированным
00:24:57 — Как Kotlin изменился после прихода на Android
00:26:04 — У языков, как и у людей, меняются жизненные планы
00:27:27 — Функциональные и чисто функциональные языки
00:28:51 — Почему классификация языков обречена на провал
00:29:59 — Рынок заставляет языки меняться
00:30:09 — Project Lambda и второе дыхание Java
00:31:16 — Антипарадигменные комары
00:31:41 — Java против Go и борьба за Developer Experience
00:32:35 — Шестимесячный цикл релизов Java
00:33:24 — Java Community Process, Петрович и голосование всей деревней
00:34:14 — Богатая стандартная библиотека Java: плюсы и минусы
00:35:43 — Как Java ломала обратную совместимость
00:36:48 — Почему у JavaScript почти нет стандартной библиотеки
00:37:22 — 225 способов сделать одно и то же в JavaScript
00:38:15 — Скорость развития экосистемы против стабильности API
00:38:44 — Как минорное обновление ломает сборку Axelix
00:39:19 — Трактор Java против серпа JavaScript
00:39:40 — Несовместимые абстракции и необходимость конвертеров
00:40:14 — Как Java и Node.js разрешают конфликты зависимостей
00:41:02 — Java создавали для тостеров
00:42:09 — Чем определяется класс в JVM
00:42:53 — Стратегии разрешения зависимостей Maven и Gradle
00:44:17 — Несколько версий одной библиотеки в Node.js
00:44:51 — Бесконечные форки библиотек в JavaScript
00:46:00 — Day.js разных версий в одном приложении
00:46:47 — Джава-разработчик заранее понимает, что всё сломается

––––– Что такое Spring АйО –––––
Русскоязычное сообщество Spring-разработчиков с актуальной, полезной и интересной информацией из мира Spring, а также авторским контентом от экспертов сообщества.

––––– Spring АйО в социальных сетях –––––
Телеграм – https://t.me/spring_aio
YouTube – https://www.youtube.com/@spring_aio
VK – https://vk.com/spring_aio
Rutube – https://rutube.ru/channel/47285739/
Habr – https://habr.com/ru/companies/spring_aio/profile/

Источники:

Рекомендуемые видео