COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Technical Talks - Department of Computer Science and Technology > Kotlin: What it takes to make a programming language
Kotlin: What it takes to make a programming languageAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Jan Samols. This talk has been canceled/deleted Kotlin is a fairly new programming language for the Java platform, Android and the browser. It was conceived as a pragmatic tool for software industry: safe, concise, interoperable and flexible. It is largely backed by JetBrains, the leading vendor of IDEs and other software development tools. This talk aims at bridging a gap between what making a programming language is thought to be in theory and in what one has to actually do in practice to make the language work for its users. We will touch on a wide range of challenges, both technical and social, that our team has faced while working on Kotlin. While this is not a hands-on tutorial, some technical problems will be covered fairly precisely. Prior knowledge of PL theory is a plus, but not required. Some basic programming skills are presumed. Short bio: Andrey Breslav is the Lead Language Designer and Project Manager of Kotlin at JetBrains. He has been working Kotlin it since 2010. He also took part in designing lambdas for Java 8 as a member of a JSR Expert Group. Before joining JetBrains he did academic research on Domain-Specific Languages and static analysis and taught several courses to university students. He is a frequent speaker at major technology conferences, such as JavaOne and Devoxx. This talk is part of the Technical Talks - Department of Computer Science and Technology series. This talk is included in these lists:This talk is not included in any other list Note that ex-directory lists are not shown. |
Other listsNUDT Visitors Seminars Technology Enterprise Group Seminar Series Cambridge University Wildlife Conservation Society's list International Political Economy Research Group Mathematical Physics SeminarOther talksWhat we don’t know about the Universe from the very small to the very big : ONE DAY MEETING Primate tourism: opportunities and challenges Sustainability 101: how to frame it, change it and steer it What can we learn about cancer by modelling the data on it? Private Statistics and Their Applications to Distributed Learning: Tools and Challenges |