Braid Creator Jonathan Blow is Creating a New Programming Language Because C++ is "Terrible"

Braid Creator Jonathan Blow is Creating a New Programming Language Because C++ is "Terrible"

Is this the end of C++?

Jonathan Blow, the creator of indie hits like Braid and The Witness, is developing his own programming language that he thinks could increase productivity by as much as 80 percent.

Why did Blow decide to make his own programming language? Well, according to the developer at Gamelab in Barcelona it's because C++ is just a "really terrible, terrible language," a conclusion he came to while developing The Witness.

"People think a programming language should be a complicated ecosystem. I don't want to learn an ecosystem for a year, I just want to put 3D graphics on there," said Blow to an audience during a talk at Gamelab.

The Witness

GamesIndustry.biz reports that with Jai Blow wants to achieve three things. Namely, improve the quality of life for programmers, simplify the existing systems in place, and increase "expressive power" which apparently means give programmers the ability to do much more with their programs with less code.

"C++ is a powerful language in some ways, because it's what we make games in so obviously it's doing something right. But it makes it a lot harder than it should be," Blow says to GamesIndustry.biz. "The more I questioned it, the more I said 'actually this is quite changeable. I think I see a specific thing we do here'," and so Jai's development began.

Blow also says that his experience as a game designer in some ways helps his work on Jai. "I've designed games that are big and complicated, and you can design a programming language the same, with eye to the aesthetics."

Blow's next game with his company Theklas Inc. is being developed on Jai as a way to test the language. You can see a teaser of Blow's game here.

Sometimes we include links to online retail stores. If you click on one and make a purchase we may receive a small commission. See our terms & conditions.

Matt Kim

News Editor

Matt Kim is a former freelance writer who's covered video games and digital media. He likes video games as spectacle and is easily distracted by bright lights or clever bits of dialogue. He also once wrote about personal finance, but that's neither here nor there.

In other news

After a Nine Year Wait, Kentucky Route Zero Finally Comes to a Conclusion This Month

Kentucky Route Zero: TV Edition will also release in its entirety across PlayStation 4, Xbox One, and Nintendo Switch.

Need help?

Stardew Valley Guide - Essential Tips to Help You Become the Ultimate Farmer

Everything you need to know to go from rags to riches in Stardew Valley.

Disco Elysium: How to Find All Four Pieces of the Fairweather T-500 Ceramic Armor

We show you how to find the hanged man's armor hidden across Martinaise.

How Long Is Disco Elysium and How Many Days Are There?

We take you through the length of Disco Elysium and how many days the game covers.

Disco Elysium: How to Find Your Gun, Badge and Bullets

We show you how to find your pistol and police badge ID after losing them.