How to write an interpreter in Kotlin


Details
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

How to write an interpreter in Kotlin