For full conference details, please visit the 2018 European LLVM Developers’ Meeting website.
Back To Schedule
Monday, April 16 • 4:00pm - 4:40pm
Developing Kotlin/Native infrastructure with LLVM/Clang, travel notes.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

In September of 2016 JetBrains started development of LLVM-based Kotlin compiler and runtime. Since then, we have reached version 0.5, which compiles to most LLVM targets (Linux, Windows and macOS as OS; x86, ARM and MIPS as CPU architectures, along with more exotic WebAssembly) and supports smooth interop with arbitrary C and Objective-C libraries. This talk will give some highlights on challenges we faced during development of this backend, with emphasis on LLVM-related topics.

avatar for Nikolay Igotti

Nikolay Igotti

Kotlin/Native Tech Lead, JetBrains
Interested in runtimes, virtual machines, memory management, language design and concurrency approaches

Monday April 16, 2018 4:00pm - 4:40pm BST
Bristol 1