![](https://squidex.jugru.team/api/assets/srm/grsK4A2WCrFhIGVwC6Wq9/102107-559349637-sergey-ryabov-kotlin-adoption-at-scale.jpg?cache=3600&width=74&height=74&mode=CropUpsize)
Сергей Рябов
Компания: Facebook
Тип доклада: Доклад
Обычно внедрение Kotlin в существующий проект — это довольно предсказуемый и простой процесс: после небольшой изначальной настройки всё идёт по стандартной схеме «пишем код → билдим код → деплоим код». Но оказывается, что этот опыт не особо масштабируется на проекты действительно большого размера.
Два Сергея расскажут о том, как устроен процесс внедрения Kotlin в Facebook. Вы узнаете с какими проблемами ребята столкнулись в попытке затащить Kotlin в крупнейшую мобильную кодовую базу: от поддержки языка существующей инфраструктурой до хардкорных оптимизаций JVM-байткода. В докладе присутствует кровавый DEX-код.
Компания: Facebook
Компания: Facebook
Компания: Bolt