Braid creator bemoans Linux debugging process

Tuesday, 5th February 2013 21:50 GMT By Brenna Hillier

Independent developer Jonathan Blow, creator of Braid and the upcoming Witness, has said developing for Linux in its current form is unfeasible thanks to a 20% “productivity drain”. Posting on YCombinator, Blow said that he is keen on Linux in theory, but that debugging is just too laborious. Linux has been a hot topic recently, with more developers – including Valve – factoring in support for the open-source operating system.

Thanks, GamesIndustry.



  1. ps4some

    You suck at coding !!!

    #1 2 years ago
  2. mkotechno

    Yeah, surely Linux, in which runs almost the whole internet, and the OS every geek loves is crap to develop in… yeah, sure…

    Learn to code Winbugs noob.

    #2 2 years ago
  3. sb319

    Well, he’s right about debugging. You really don’t want to be stuck using gdb for large scale C/C++ software projects. It’s awful to be stuck with that kind of shit in 2013. It’s not good for productivity.

    It’s also true that in terms of IDEs there’s nothing for large C/C++ projects even to rival Visual Studio. Of course some would say that vi / emacs should be enough for any man.

    Linux has always been, and remains, a hobbyist OS for tinkerers. It’s awesome for that reason, but it’s also also a complete mess, unfinished, broken, and absolutely not a welcoming environment for pro game devs looking to do a quick port.

    #3 2 years ago
  4. mkotechno

    #3 “no rival Visual Studio”, “hobbyist OS”, “complete mess, unfinished, broken”…

    FUD, FUD everywhere.

    #4 2 years ago
  5. Caleb9849

    “Of course some would say that vi / emacs should be enough for any man.”

    No, vi (or vim, as I prefer), is certainly *not* enough. But with a shell, a standard GNU toolset, and most importantly, proficiency with those tools (which does take time and work to really develop!!), you have enough. *Most* of you guys with your bloatware pretty-button IDEs can’t name a single concrete and truly useful thing that you can do with them that I can’t do just as easily if not easier with the shell and accompanying tools — now, I’ll be the first to say that there have been a *few* exceptions I’ve met, who could come up with a feature or two of their preferred IDE that sounded pretty handy, but to say that these tools are “shit” in 2013 is quite simply an absurd exaggeration spawned by an unfortunately narrow-minded viewpoint.

    #5 2 years ago

Comments are now closed on this article.