Hello everyone, I'm Ahmad Hassan, a fourth-semeste...
# gsoc
a
Hello everyone, I'm Ahmad Hassan, a fourth-semester BSCS student with strong background in Android development using Kotlin and Java. Recently, I’ve developed an interest in understanding programming languages at a deeper level, particularly their internal workings and interactions with build systems. Studying Theory of Automata and Formal Languages has sparked my curiosity about compiler construction and related areas. I'm interested in contributing to the Build Server Protocol: Add Kotlin Support project as an opportunity to explore these concepts in practice. I look forward to learning from the team and gaining a deeper understanding of how languages integrate with build systems. Looking forward to hearing from the mentors about the next steps.
cc @Oleg Nenashev @Shauvik Roy Choudhary
o
Thank you! My recommendation would be to start from exploring Build Server Protocol and trying out some of the existing implementations. For example, last year we had experiments with Gradle Build Server and support for Android on the top of BSP - https://kotlinfoundation.org/news/gsoc-2024-adding-android-support-to-gradle-build-server/
👍 1