Александр Подхалюзин — Поддержка Scala в IntelliJ IDEA

Описание к видео Александр Подхалюзин — Поддержка Scala в IntelliJ IDEA

Ближайшая конференция — Joker 2024, 9 октября (Online), 15–16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: https://jrg.su/Ypf1HW
— —
. . . . Александр Подхалюзин — Поддержка Scala в IntelliJ IDEA
Встреча JUG.ru 28.03.2013.

Александр Подхалюзин расскажет о своём опыте разработки Scala plugin для IntelliJ IDEA и в частности:
— компилятор как спецификация: cложности поддержки языка;
— почему практически невозможно повторить анализатор Scala, а можно лишь написать его адекватное приближение;
— почему в компиляторе не проходят некоторые implicits конверсии, которые, вроде как, должны бы проходить;
— когда должен отрабатывать local type inference (вывод generic параметров по вызову), а когда нет;
— можно ли обойти отсутствие в языке понятия функции второго порядка с переменным числом параметров.

Многое из того, что будет рассмотрено в отношении языка Scala, с небольшими изменениями может быть перенесено и на другие языки для JVM. Доклад будет полезен не только Scala-разработчикам, но и всем, кто пишет код на языках для JVM.

Комментарии

Информация по комментариям в разработке