Presented by

  • Robin Brown

    Robin Brown
    https://esoterra.dev

    Robin Brown is a software engineer, WebAssembly expert, compiler nerd, esoteric programming language enthusiast, and fan of indie rock, emo, and folk punk.

Abstract

Befunge is a 2-dimensional esoteric programming language that is stack-based with an emphasis on code being able to modify itself at runtime. It was designed to be hard to compile and entertaining. While even the most well-written Befunge looks obfuscated, with the right tools we can visualize and make accessible its concepts and strange beauty. Join Robin Brown as she teaches the basics of Befunge using new interactive tools and talks briefly about its past and future.