Media Summary: Jonathan Blow, creator of popular games Braid and The Witness, talks with host Richard Feldman about Inspired by Everest Pipkin's Moth Generator, I use trigonometry and perlin noise to procedurally generate QCon San Francisco, the international software conference, returns November 17-21, 2025. Join senior software practitioners ...

Butterfly Design By Programming Language - Detailed Analysis & Overview

Jonathan Blow, creator of popular games Braid and The Witness, talks with host Richard Feldman about Inspired by Everest Pipkin's Moth Generator, I use trigonometry and perlin noise to procedurally generate QCon San Francisco, the international software conference, returns November 17-21, 2025. Join senior software practitioners ... Machine learning is not just changing how we write programs; it will change what a program is. Today's

Photo Gallery

Jonathan Blow on Programming Language Design
Coding Challenge #60: Butterfly Generator
Robert Virding - On Language Design (Lambda Days 2016)
Three Things I Wish I Knew When I Started Designing Languages
Programming Language Design and Implementation in the Era of Machine Learning
Most Useful Constructs Across Programming Languages
View Detailed Profile
Jonathan Blow on Programming Language Design

Jonathan Blow on Programming Language Design

Jonathan Blow, creator of popular games Braid and The Witness, talks with host Richard Feldman about

Coding Challenge #60: Butterfly Generator

Coding Challenge #60: Butterfly Generator

Inspired by Everest Pipkin's Moth Generator, I use trigonometry and perlin noise to procedurally generate

Robert Virding - On Language Design (Lambda Days 2016)

Robert Virding - On Language Design (Lambda Days 2016)

... have about program language

Three Things I Wish I Knew When I Started Designing Languages

Three Things I Wish I Knew When I Started Designing Languages

QCon San Francisco, the international software conference, returns November 17-21, 2025. Join senior software practitioners ...

Programming Language Design and Implementation in the Era of Machine Learning

Programming Language Design and Implementation in the Era of Machine Learning

Machine learning is not just changing how we write programs; it will change what a program is. Today's

Most Useful Constructs Across Programming Languages

Most Useful Constructs Across Programming Languages

With so many popular