Hans Elias B. Josephsen

Original creator of Rustler

Hans is a programmer and electronics engineer who likes working with both electronics and software, including everything in between. On the software side, he has a keen fascination for language runtimes, compilers and low-level programming. Outside of Erlang and the BEAM, he enjoys using Rust.

Key Achievements

The Rustler project: https://github.com/hansihe/

Past Activities

Hans Elias B. Josephsen
Code BEAM STO 2019
17 May 2019
10.35 - 11.20

Eir: Infrastructure for working with BEAM code

Eir is an intermediate representation for Erlang code. It is designed to support advanced code optimizations, and for use with LLVM.

During the presentation, two proof-of-concepts will be presented, both utilizing Eir:

  • Whirl - A proof-of-concept WebAssembly runtime for BEAM languages
  • Niffy - A tool for automatically generating NIFs from Erlang/Elixir code

The talk will serve as a walkthrough of Eir and it's related projects, including where it came from, where it is right now, and where it might be headed in the future.


Introduce people to the Eir project


People interested in alternate runtimes and BEAM concepts.