Hacker News new | past | comments | ask | show | jobs | submit login

Not too bad, Casey does a good job of separating the platform code from his game code. Also he's using emacs.



> Also he's using emacs.

Not anymore.


What is he using now?


He's using 4coder - 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.


But if you are already using emacs, you already have learnt the configuration language. What's the benefit?


From 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.


Most 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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: