В 87 выпуске подкаста Javaswag обсуждаем внутреннюю кухню создания языков почему Java упрощает исходники и зачем крупным компаниям вроде Huawei свои языки программирования.
Моменты с видео
00:00 Интро
01:58 ZX Spectrum 128 и Basic
04:12 Путь от анализа к компиляторам
06:56 Красота и сложность разработки компиляторов
09:37 Противостояние: Язык против Компилятора
13:00 Зачем компаниям собственные языки?
22:17 Инструменты и процесс раскрутки компиляторов
26:05 Специфика OCaml и Lisp
31:22 Huawei: Создание языка ArkTS
41:50 Контроль кода и лекция Томпсона
45:55 Психология фич: важность отказа
55:30 Различия парсера и компилятора
01:00:09 Обзор javac
01:04:27 Плюсы лямбд против минусов Java
01:09:24 Язык Ficus: массивы и производительность
01:13:29 Java 25
01:27:05 Проект Axiom JDK
01:34:51 Возможно ли ускорить javac?
01:45:16 Сообщество создателей языков программирования
01:48:32 Применение ИИ в компиляторах
01:53:13 Непопулярное мнение
Язык для разработки UI и обучающих систем Flow9
Участие в разработке ArkTS
Раздел Contributors стр.
333
Язык Тривиль
Язык Фикус
Проект Языки выходного дня преобразовался в Факультет компилятороварения
Упрощенные исходники JEP-512
Запуск Java как скрипта
Причины делать новые языки
Проблемы импортозамещения статья 2022 года
Импортозамещай это
Видео выступления Упрощенные исходники JEP-512
Королевства Delphi давно нет а статья сохранилась
Источник: rutube.ru