Вы здесь

Метапрограммирование на уровне компилятора в Groovy

Лекция
Предмет:
Дата записи:
18.04.14
Дата публикации:
24.02.16
Код для блога:

Компиляторы — они крутые. Они переводят ваши идеи в машинный код. Расширяемые компиляторы еще круче — их можно расширять! У Groovy как раз такой. Каждый может изменить процесс компиляции под свои нужды, манипулируя абстрактным синтаксическим деревом.

Приходите послушать каких адовых высот достигли Grails, Griffon и Spock в мутации синтаксиса Groovy под свои нужды, и как они это сделали. Само собой, будем расчленять, углублять и расширять как компилятор, так и наши знания о его возможностях.