#87 - О разработке компиляторов, Java и языках выходного дня - Дмитрий Соломенников

Аватар автора
Факультет компилятороварения
В 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 давно нет, а статья сохранилась

0/0


0/0

0/0

Скачать популярное видео

Популярное видео

0/0