Kotlin and C#. What languages can learn from each other?
summary
Rider's codebase mixes a Kotlin frontend with a C# backend, and the talk examines concrete tradeoffs and features the languages have borrowed from each other. It compares Kotlin's null-safety in the type system, coroutines (Kotlin 1.1), and inline/reified generics and inline classes (Kotlin 1.3) with C# features like null-conditional operators, the nullable context warnings in C# 8, and C#’s move toward multi-platform and WebAssembly via .NET Core and Blazor.
AI-written summary · about
chapters (5)
- 0:00Start
- 0:37December 2014
- 5:04What will we do?
- 15:40Dealing with erasure
- 16:46Declaration-site variance








