Дописываешь последнюю строчку кода, запускаешь билд и выдыхаешь. Все, работа сделана! А тем временем где-то в недрах пайплайна сборки запускается компилятор, и все, что сделал программист, превращается из обычных текстовых файлов в полноценную программу. О том, как работает эта магия, мы поговорили с Георгием Бронниковым, членом команды разработки компилятора Kotlin в JetBrains.
Поддержи лучший подкаст про IT: www.patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: t.me/podlodka
Telegram-канал: t.me/podlodkanews
Страница в Facebook: www.facebook.com/podlodkacast/
Twitter-аккаунт: twitter.com/PodlodkaPodcast
Ведущие в выпуске:
Женя Кателла, Егор Толстой
Полезные ссылки:
- cproc
https://git.sr.ht/~mcf/cproc- Книга Аппеля
https://www.cs.princeton.edu/~appel/modern/- Информативный пост про парсеры
https://jeffreykegler.github.io/personal/timeline_v3- Dragon book
https://www.amazon.com/Compilers-Principles-Techniques-Tools-2nd/dp/0321486811- Книга о статическом анализе
https://cs.au.dk/~amoeller/spa/spa.pdf