Jonathan Blow

American video game designer and programmer

The puzzle-platform game Braid, released in 2008, established Jonathan Blow as a significant figure in independent game development. By funding the project with his own capital and overseeing its unique time-manipulation mechanics, Blow set a precedent for author-driven software. His subsequent career has focused on technical architecture, proprietary engine design, and the development of original programming languages.

Early Development and Academic Background

Born in 1971 in California, Blow developed an early interest in computing through the VIC-20 home computer. During his secondary education, he utilized the Commodore 64 to build rudimentary titles inspired by popular arcade games. He later enrolled at the University of California, Berkeley, where he pursued studies in computer science and English. During his time there, he served as president of the Computer Science Undergraduate Association and contributed to the eXperimental Computing Facility before departing prior to graduation.

THE FREE TEST
How high is yours?

Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.

Take the IQ test →

Industry Beginnings and Early Ventures

Following a tenure in enterprise software and a contracting role at Silicon Graphics, Blow co-founded Bolt-Action Software in 1996. Based in Oakland, the company produced Wulfram, a 3D action-strategy title featuring hovertanks. The studio ceased operations in 2000 during the dot-com collapse. Subsequently, Blow performed contract programming for several high-budget titles, including Thief: Deadly Shadows and Deus Ex: Invisible War, while co-founding the Experimental Gameplay Workshop at the Game Developers Conference.

The Independent Focus

The success of Braid allowed Blow to establish Thekla Inc. to pursue more ambitious projects. He spent several years developing The Witness, an exploration-based puzzle game released in 2016. The production prioritized custom engine development over existing industry standards. His growing dissatisfaction with C++ during this period led him to initiate the development of Jai, a new programming language intended for high-performance software engineering, which is currently available in a beta compiler release.

Fast facts

Questions readers ask

What is the primary focus of the Jai programming language?

Jai is a custom programming language designed by Jonathan Blow to address inefficiencies he encountered with C++ during the development of The Witness.

What was the significance of the game Wulfram?

Wulfram was a 3D action-strategy game developed by Blow's first studio, Bolt-Action Software, which supported up to 32 players controlling hovertanks.

Achievements

Compare with the greats

Sun Tzu vs William James SidisCharles Dickens vs VoltaireJames Clerk Maxwell vs Ren DescartesImmanuel Kant vs Niels Bohr
See the IQ Rankings →All comparisons →

Child prodigies

Alexandra DovganAlexandra DovganWon the Grand Prix at the international Grand Piano Competition…Michael KearneyMichael KearneyBachelor's at 10 Years, 4 Months — Youngest U.S. College…Edmund Thomas ClintEdmund Thomas ClintProduced roughly 25,000 artworks before dying at the age of sixStephen WiltshireStephen WiltshireAutistic Savant Drawing Entire Cities from Memory — MBE from…
Child prodigies →

Play & come back tomorrow

Daily Genius Challenge · Guess the genius
Scottish physicist who unified electricity, magnetism and light into one set of equations.
Tap your answer ↓
Which Genius Are You? Free IQ Test