Media Summary: Support the project ▻ or ▻ (Chapter markers below) If you have questions, you can come to one of An explanation of why you should favor procedural programming over

Jonathan Blow On The Problem With Object Oriented - Detailed Analysis & Overview

Support the project ▻ or ▻ (Chapter markers below) If you have questions, you can come to one of An explanation of why you should favor procedural programming over

Photo Gallery

Jonathan Blow on the Problem with Object Oriented
Where did software go wrong?
Jonathan Blow on the Problem Solving Mindset
Jonathan Blow on Deep Work: The Shape of a Problem Doesn't Start Anywhere
The Problem with the Web
Jonathan Blow on the Problem with Python
Jonathan Blow on C++
Jonathan Blow on the Flaws of Story Based Games
Jonathan Blow on What Went Wrong with Operating Systems
Jonathan Blow on the Problem with Open Source
Jonathan Blow on Open Source Software
Object-Oriented Programming is Bad
View Detailed Profile
Jonathan Blow on the Problem with Object Oriented

Jonathan Blow on the Problem with Object Oriented

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Where did software go wrong?

Where did software go wrong?

Jonathan Blow

Jonathan Blow on the Problem Solving Mindset

Jonathan Blow on the Problem Solving Mindset

Tip me: https://ko-fi.com/blowfan

Jonathan Blow on Deep Work: The Shape of a Problem Doesn't Start Anywhere

Jonathan Blow on Deep Work: The Shape of a Problem Doesn't Start Anywhere

Support the project ▻ https://www.patreon.com/on_doubt or ▻ https://www.paypal.me/ondoubt (Chapter markers below)

The Problem with the Web

The Problem with the Web

Jonathan Blow

Jonathan Blow on the Problem with Python

Jonathan Blow on the Problem with Python

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on C++

Jonathan Blow on C++

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on the Flaws of Story Based Games

Jonathan Blow on the Flaws of Story Based Games

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on What Went Wrong with Operating Systems

Jonathan Blow on What Went Wrong with Operating Systems

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on the Problem with Open Source

Jonathan Blow on the Problem with Open Source

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on Open Source Software

Jonathan Blow on Open Source Software

If you have questions, you can come to one of

Object-Oriented Programming is Bad

Object-Oriented Programming is Bad

An explanation of why you should favor procedural programming over

Jonathan Blow on Refactoring

Jonathan Blow on Refactoring

If you have questions, you can come to one of

Jonathan Blow on how to approach problems in programming

Jonathan Blow on how to approach problems in programming

Original stream: https://www.twitch.tv/videos/2748296676.

Jonathan Blow on what's wrong with open source

Jonathan Blow on what's wrong with open source

Original video: https://www.youtube.com/watch?v=xCmlr3U28Us.

Jonathan Blow on the Problem with OpenGL

Jonathan Blow on the Problem with OpenGL

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on Why AI Can't Program

Jonathan Blow on Why AI Can't Program

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on libc

Jonathan Blow on libc

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

How to Setup Entity System - Jonathan Blow's

How to Setup Entity System - Jonathan Blow's

Original video : https://www.twitch.tv/videos/610615391 On 00:40:45.

Don't be afraid of your code! (Jonathan Blow)

Don't be afraid of your code! (Jonathan Blow)

Jonathan Blow's