Kotlin: the modern JVM language from JetBrains
Event details
Date | 25.11.2016 |
Hour | 16:15 › 17:30 |
Speaker | Svetlana Isakova, JetBrains |
Location | |
Category | Conferences - Seminars |
Abstract:
Kotlin is a modern statically typed language targeting JVM and JavaScript and intended for industrial use. The main goal of this project is to create a language that would be a good tool for developers, i.e. will be safe, concise, flexible, 100% Java-compatible and well-supported by IDE and other tooling. Kotlin is an open-source project developed by JetBrains, creators of IntelliJ IDEA and ReSharper, with the help of the community. This talk tries to explain the reasons standing behind creating one more programming language for the JVM platform. We'll focus out attention on the following features of the language:
You can watch the talk online through this link:
http://video.epfl.ch/cgi-perl/EPFLTV/home.pl?page=start_video&video_type=10&lang=2&id=3178&win_close=0
Bio:
Svetlana is a Developer Advocate at JetBrains. She's been working on the Kotlin language (http://kotlinlang.org/) since 2011. She is one of the authors of the "Kotlin in Action" book.
Kotlin is a modern statically typed language targeting JVM and JavaScript and intended for industrial use. The main goal of this project is to create a language that would be a good tool for developers, i.e. will be safe, concise, flexible, 100% Java-compatible and well-supported by IDE and other tooling. Kotlin is an open-source project developed by JetBrains, creators of IntelliJ IDEA and ReSharper, with the help of the community. This talk tries to explain the reasons standing behind creating one more programming language for the JVM platform. We'll focus out attention on the following features of the language:
- Nullable types
- Extension functions
- Lambdas with receiver
- Coroutines
- how Kotlin achieves very good compatibility with the Java code;
- why Kotlin is good for writing DSL's and why some functions from the standard library look like built-in constructs;
- a new feature of Kotlin that generalizes async/await.
You can watch the talk online through this link:
http://video.epfl.ch/cgi-perl/EPFLTV/home.pl?page=start_video&video_type=10&lang=2&id=3178&win_close=0
Bio:
Svetlana is a Developer Advocate at JetBrains. She's been working on the Kotlin language (http://kotlinlang.org/) since 2011. She is one of the authors of the "Kotlin in Action" book.
Practical information
- General public
- Free
Organizer
- EPIC - Kirill Nikitin