Everyone gets a pony!

Presented by Kristoffer Grönlund
Wednesday 10:45 a.m.–11:30 a.m. in Medium Lecture Theatre CB11.00.401
Target audience: Developer

Abstract

This talk is either a free horse giveaway, or a talk about a programming language called Pony. Memory safety in low-level programming languages is a topic that has received a lot of attention in the last few years, with languages like Rust, Julia and Swift that promise high performance and low runtime overhead coupled with a safer memory model than the "you're on your own" model of C and C++. Pony is a programming language which draws inspiration from a wide variety of existing languages like Erlang, C and Python while at the same time incorporating some recent academic language research in the form of capability-based security. The resulting language compiles to native code, is compatible with C, highly concurrent and at the same time type safe, memory safe and data-race free. Most importantly, it is a joy to use! In this talk I will provide an introduction to Pony together with some examples of what it looks like, and also give my own personal reasons for being interested in yet another new programming language.

Presented by

Kristoffer Grönlund

Kristoffer is a senior developer at SUSE where he is the architect for the High Availability Extension. He works from home in Sweden and spends his free time producing Kodsnack, Swedens most popular programming podcast, together with two friends. Well, to be completely honest it is probably Swedens only programming podcast, but still.