John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips
I&#x27;ve been trying to listen to the whole thing (it&#x27;s 5 hours!), and there are some really interesting moments. Albeit, a bit too much talk on old video games that aren&#x27;t from my generation, but I&#x27;m sure this will be interesting to some people to.<p>What I found interesting:<p>* he has insane hours and has never burnt out. He says that if you want to achieve big things in your life, you need to work a lot. He also says that as long as he&#x27;s working, and making progress (and he always makes progress when he keeps trying, reminds me of Linus), then he can withstand his hours and pressure.<p>* he learns a lot through reading computer science books<p>* he is really big on simplicity, seems to appreciate Golang and its design, and he&#x27;s not into metaprogramming on C++. I really like that he&#x27;s focused on building things that work, and can be maintained, and not that interested in theory and advanced concepts that don&#x27;t seem to bring him much. He also says he spent some time on the functional side, and that probably made him a better programmer, but he&#x27;s back doing C++.<p>* he talks about the sort of hacking community he felt part of, where you just wrote code and shared it and reused other people&#x27;s code. It really feels like open source is something else, made me feel bad about all these patents, and weird licenses (even Apache 2 or MIT) and academic people whining about credits. Wish we could just share and use whatever and be happy with it :(<p>* Agree with him, VSCode is THE IDE. It&#x27;s much better than emacs IMO (I&#x27;ve tried using vim many times but couldn&#x27;t).<p>* 8-9 diet cokes a day. Holy fuck. That&#x27;s a lot of caffein (and I&#x27;m guessing not good for the teeth)