4 ms·
Not too bad, Casey does a good job of separating the platform code from his game code. Also he's using emacs.
by sourthyme 9y ago
Not too bad, Casey does a good job of separating the platform code from his game code. Also he's using emacs.
- gnuvince 9y ago> Also he's using emacs. Not anymore.
- edanm 9y agoWhat is he using now?
- nbm 9y agoHe's using 4coder - https://4coder.handmade.network/ https://4coder.handmade.network/ He likes that its configuration language is C, so he doesn't have to learn a configuration language to get things done.
- xfer 9y agoBut if you are already using emacs, you already have learnt the configuration language. What's the benefit?
- dangerbird2 9y agoFrom what I remember, he switched to 4coder because it supports modal editing that's better for his rsi problems. I guess he didn't care for vim or emacs with vi emulation. Casey also likes to support his "Handmade" network promoting simple C/C++ applications.
- nbm 9y agoMost people don’t spend nearly enough time in a editor-specific language to keep it fresh and loaded at all time. So having to switch from a language/environment you’re fluent in to one you can merely get by in is a frustrating experience. Watching Casey add some fairly powerful features in the editor in an hour or two, including using Windows APIs directly, was quite illuminating.