Blow however was probably talking about the (strong) statically typed nature of the language. I'm not so sure. Blow's language, Jai, is a strong, statically typed language. He specifically says that he doesn't want to annotate his code with lifetimes on day 1, but layer those checks in later.. EDIT: Apparently, Jonathan Blow has a setup on his Twitter account to automatically delete his tweets after two weeks. Keep this in mind for extra emphasis to archive any of his tweets you link to. In light of this, here's an archive of a subsequent tweet thread from Blow that OP's archive doesn't cover.

Unsurprisingly, Jonathan Blow hates achievements and your distracted lifestyle Kill Screen

Watch Jonathan Blow on The Witness Release Date GameLife WIRED

Jonathan Blow on programming as an art YouTube

Jonathan Blow says C++ 'is a weird mess,' so he's making his own alternative VideoGamer

Jonathan Blow habla de por qué The Witness es una exclusiva de Sony

Jonathan Blow (Person) Giant Bomb

Jonathan Blow (Person) Giant Bomb

Jonathan Blow talks good design — for video games, team structure, and beyond

Jonathan Blow How Thekla is moving beyond The Witness VentureBeat

Jonathan Blow on future of video game industry YouTube

Storytime with Braid & The Witness Creator Jonathan Blow at PAX East YouTube

Jonathan Blow YouTube

State of Play Jonathan Blow REMASTERED Full Interview YouTube

Jonathan Blow at Game Access Conference '19 Brno, Czech Republic

Jonathan Blow "C++ is a weird mess"

【中文字幕】2013年GameSpot采访Jonathan Blow(Break Room Interviews Jonathan Blow)_哔哩哔哩_bilibili

Jonathan Blow Alchetron, The Free Social Encyclopedia

Jonathan Blow on being a PS4 indie game dev making The Witness YouTube

Jonathan Blow at Game Access Conference '19 Brno, Czech Republic

Jonathan Blow on Elon Musk's Twitter layoffs YouTube
Jonathan Blow. I think that's right. Part of it comes from the fact that I wanted this game to be about, well, it's about a lot of things. But I wanted it to be about what's in the puzzles and..