←back to thread

311 points lukeio | 1 comments | | HN request time: 0s | source
Show context
jesse__ ◴[] No.46234785[source]
> created solely for myself; I never had the intention of making it [...] mainstream

This is a habit I picked up from two people I respect greatly as programmers; Casey Muratori and Jonathan Blow.

Those guys both built their own little lands; Jon went as far as building a new language, a 3D game engine in that language, and has multiple game titles in-flight in the engine.

I have a handful of projects that are similar in spirit. I'm largely the only, and target, user of these projects. It's joyful to work in an environment you control completely. No deadlines, no feature requests, no support tickets, no garbage collector, no language runtime .. just me and the OS having a party.

replies(3): >>46234988 #>>46235086 #>>46236857 #
socalgal2 ◴[] No.46236857[source]
Blow hasn't shipped anything in 10 years. I think Casey as well
replies(3): >>46237320 #>>46238474 #>>46238485 #
1. jesse__ ◴[] No.46238485[source]
I'd consider JAI shipped, it's just not publicly available. There are hundreds (maybe thousands?) of developers in the beta at this point. Next time you build a new programming language, 3D game engine, and ship a game, lemme know how long it takes.

Casey's done both Handmade Hero, and Performance Aware Programming. Some of the best programming educational content available, in my opinion.

Also .. so what?