Translating Java to Kotlin at Scale | Eve Matthaey
ฝัง
- เผยแพร่เมื่อ 27 ธ.ค. 2024
- Translating Java to Kotlin at Scale | Eve Matthaey
A few years ago, Meta embarked on a massive undertaking to translate our entire Android codebase from Java to Kotlin. We developed an automated tool called the "Kotlinator" that has already helped us convert over 10 million of lines of code-including some of the most complex files-while minimizing interference with developers' daily work. Despite having one of the largest Android codebases in the world, we're now well past the halfway point and still going. Join us to learn about the tradeoffs we've made to support automation, seemingly simple transformations that are surprisingly tricky, and how we're collaborating with other companies to capture hundreds more corner cases.