Worum es bei uns geht

This meetup is about the Kotlin programming language, a statically typed, JVM based language, designed for productivity and efficiency ( https://kotlinlang.org/ ).

Bevorstehende Events (2)

How to write an interpreter in Kotlin

Provinzial Forum

*ATTENTION:* Please remember to RVSP yourself if you want to show up since your name needs to be registered with the building security! *ATTENTION:* Our sponsor Provincial offers free drinks and snacks! Location: This time the Provinzial is hosting our meetup! We will meet in Room Berlin in the "Forum" building opposite of the big Provinzial headquarters. Abstract: Have you ever thought about developing your own programming language? Well you should. We want to start off the year by showing you, how to write an interpreter in Kotlin. Why kotlin you ask? Well it's a great language to bootstrap a simple demo interpreter. You may not want to develop the next python in it, but it's a great starting point! In this talk we'll show you how to write a simple interpreter from scratch. No dependencies, no tricks just pure kotlin. The evening will start with an introduction into the wonderful world of compilers & interpreters. Afterwards, we'll develop our own simple terminal calculator which already has operator precedence and variables. Speaker Bio: Jan Völker @iamnepster (22): Apprentice for Software development at Provinzial Rheinland Versicherung AG Felix Schoeller @funkschy (20): Software developer at Provinzial Rheinland Versicherung AG

Coroutines - Simple Concurrency with Kotlin (Simon Wirtz)

*ATTENTION:* Please remember to RVSP yourself if you want to show up since your name needs to be registered with the building security! *ATTENTION:* Our sponsor Trivago offers free drinks and snacks! Location: This time the Trivago is hosting our meetup in their new headquarters! We will meet in the "Kinosaal". Abstract: The concept of a coroutine is fairly old already. In the 1960s, computer scientists began describing it, and since then, multiple languages have incorporated coroutines as a tool for writing asynchronous code. This talk will give an overview of Kotlin's approach to coroutines and how they help you structure your code. Let's see what coroutines are, how they look like and how they support us in writing concurrent code for the JVM, JavaScript and other platforms. It has never been a better time to get started with Kotlin coroutines as JetBrains has just released them in a 1.0 version. Bio: Simon has been working as a software engineer for roughly seven years. After a couple of years of professional Java development, in 2016 he became aware of the rising Kotlin programming language and stuck to it since then. Simon started writing and speaking about it and also teaches the language to others. He's fairly convinced that Kotlin is going to take over the world, slowly but surely...

Fotos (18)