Kresten Krab Thorup

CTO @ Humio

Kresten is the CTO and Founder of Humio. In his previous role as CTO of Trifork, was responsible for technical strategy, and spent most of the time acting as internal consultant, researching future technologies, as well as being editor for GOTO and QCon conferences.

Kresten has been a contributor to several open source projects, including GCC, GNU Objective-C, GNU Compiled Java, Emacs, and Apache Geronimo/Yoko. Before joining Trifork, Kresten worked at NeXT Software (now acquired by Apple), where he was responsible for the development of the Objective-C tool chain, the debugger, and the runtime system.

Kresten was on the committee for JSR-14 (adding generics to Java) which was closely related to the subject of his Ph.D. thesis. More recently, he has been hacking Erlang projects, and founded the Erjang open source project (notice the J there), a virtual machine for Erlang running on the Java Virtual Machine, as well as several smaller open source packages for Erlang. Kresten has a Ph.D. in computer science from University of Aarhus.

Past Activities

Hans Elias B. Josephsen / Maxim Kharchenko / Kresten Krab Thorup / Kenneth Lundin / Brian Cardarella
11 Sep 2020
16.55 - 17.40

Panel Discussion on Erlang Virtual Machines

Whilst the BEAM is the predominant virtual machine used in the Erlang Ecosystem, effort has been put into alternative implementations addressing alternative problems ranging from low powered embedded hardware, paravirtualized implementations, compilation to Web Assembly and ports which run on the JVM. In this panel discussion, we will meet the creators, maintainers and researchers of the BEAM, the LING Erlang on Xen VM, the Lumen WASM implementation and Erjang, running Erlang and Elixir on the JVM. The goal is to compare and contrast these implementations whilst understanding the aspirations, visions, challenges and achievements.