Live data from Hacker News

John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

youtube.com

131–140 of 303 posts

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#131
post #126

Earlier quoted context omitted.

Have you tried IntelliJ products?

Yeah, half of my coworkers used to be on CLion (for Rust). TBH I couldn't get past the fact that it reminds me of Java IDEs with too many things going on. What's better compared to VSCode?

VSCode is very, very bare bones compared to what JetBrains can offer in terms of refactoring, debugging, and code analysis (for major languages).

It's hard to start at anything specific :)

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#132
post #80

Earlier quoted context omitted.

I think Carmack was mostly talking about regular Visual Studio as his IDE of choice, though. Not VSCode.

Yeah, he meant VS. He even mentioned using an older version (6) as it is much faster on modern computers. Maybe he was referring to a friend of his, I don’t remember. Most Windows programmers I know (not a lot) use VS for the ease of integration with all things .NET and Microsoft.

Obligatory Casey Muratori rant about modern Visual Studio, complete with Visual Studio 6 running in a VM: https://youtu.be/GC-0tCy4P1U

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#134
post #18

I've been trying to listen to the whole thing (it's 5 hours!), and there are some really interesting moments. Albeit, a bit too much talk on old video games that aren't from my generation, but I'm sure this will be interesting to some people to. What I found interesting: * 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 tha…

Did he define 'work' during the podcast? Since he also mentions reading CS books, perhaps he isn't defining work as literally typing at the computer, but instead always improving. Think of what people could do if they took part of the 3 hours of TV watched per day and instead read a book.

He's also a high level grappler (nerd worlds collide if I ever had a chance to roll with Carmack :) ), which is not an easy feat.

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#135
post #11

Such a joy to listen to Carmack talk about just about anything. Not sure if it's an age thing but there is a particular feeling common to contemporaries of that era, growing up in our formative years as computers grew from their humble beginnings to the incredible machines we have now. At that time, each new improvement brought astounding differences in capability. In the space of 10 years we went from 8k to 64k of m…

Era aside, Carmack is a special guy, he can talk articulately and gently for hours. He did a talk few years ago (quakecon ? .. I forgot), basically a 3h long monologue about thinking while coding, there was only a single 5min pause to sip some water, incredible.

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#136
post #80

Earlier quoted context omitted.

I think Carmack was mostly talking about regular Visual Studio as his IDE of choice, though. Not VSCode.

Yeah, he meant VS. He even mentioned using an older version (6) as it is much faster on modern computers. Maybe he was referring to a friend of his, I don’t remember. Most Windows programmers I know (not a lot) use VS for the ease of integration with all things .NET and Microsoft.

Yeah when he said this it I couldn't help but think of Sean Barrett/nothings.org coding videos. I was always shocked by people using VS6 post 2003 but it provides 50-75% of what people want from an ide these days. (A big proponent is inline debugging as mentioned) but I don't recall intellisense on this version, only keyword colouring and non trivial header exploration... Makes everything look bearable these days (even if run from a browser UI)

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#137
post #100

VSCode is definitely the first IDE I've ever felt satisfied with. I still run it with vim keybindings and will often pop up the VSCode terminal to run actual neovim for certain workflows, but it feels smooth switching between the two. Eclipse, IntelliJ, and especially XCode feel so frustratingly slow and confusing in comparison. The tight focus on the developer experience with TypeScript was what won me over. Functio…

Can't speak to Jupyter notebooks but the rest works on Jetbrains products too, something I find closer to Visual Studio (what Carmack was referring to) than VSCode

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#138
post #80

Earlier quoted context omitted.

I think Carmack was mostly talking about regular Visual Studio as his IDE of choice, though. Not VSCode.

Yeah, he meant VS. He even mentioned using an older version (6) as it is much faster on modern computers. Maybe he was referring to a friend of his, I don’t remember. Most Windows programmers I know (not a lot) use VS for the ease of integration with all things .NET and Microsoft.

He doesn't use VS6 himself, he was most likely referring to Sean Barrett (aka "nothings") who worked on the original Thief as well as at RAD Game Tools and made the stb_ single header libraries. He has mentioned several times that he sticks with VC6 since he prefers the UX it has.

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#139
post #80

Earlier quoted context omitted.

Yeah, he meant VS. He even mentioned using an older version (6) as it is much faster on modern computers. Maybe he was referring to a friend of his, I don’t remember. Most Windows programmers I know (not a lot) use VS for the ease of integration with all things .NET and Microsoft.

Yeah when he said this it I couldn't help but think of Sean Barrett/nothings.org coding videos. I was always shocked by people using VS6 post 2003 but it provides 50-75% of what people want from an ide these days. (A big proponent is inline debugging as mentioned) but I don't recall intellisense on this version, only keyword colouring and non trivial header exploration... Makes everything look bearable these days (ev…

VS6 has intellisense but doesn't cope that well with macros.

Re: John Carmack: Best Programming Setup and IDE – Lex Fridman Podcast Clips

#140
post #11

Such a joy to listen to Carmack talk about just about anything. Not sure if it's an age thing but there is a particular feeling common to contemporaries of that era, growing up in our formative years as computers grew from their humble beginnings to the incredible machines we have now. At that time, each new improvement brought astounding differences in capability. In the space of 10 years we went from 8k to 64k of m…

Era aside, Carmack is a special guy, he can talk articulately and gently for hours. He did a talk few years ago (quakecon ? .. I forgot), basically a 3h long monologue about thinking while coding, there was only a single 5min pause to sip some water, incredible.

He was a hero of mine when I was in engineering school but i only see pictures of him mostly at the time and thought of him (probably due to his specs) as an archetypical geek. However, reading about him more and listening to his talks over time has really made me appreciated how well rounded, low drama, and high impact he is.
Post reply on HN