AboutHow we built thisSponsorshipShopSearchSubscribeDecision ToolsBusiness ModelsFrameworksReading ListsPrivacy PolicyTerms of UseCookie PolicyRefund PolicyAccessibilityDisclaimer

© 2026 Faster Than Normal. All rights reserved.

Faster Than Normal
PeopleBusinessesShopNewsletter
Ask a question →
  1. Home
  2. Quotes
  3. John Carmack

John Carmack Quotes

20 quotes from John Carmack — Co-founder of id Software (Doom, Quake) and pioneering game engine developer..

Read the full John Carmack playbook →

“The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used to hurt anyone? Now that's the idealistic vision of the world.”

— John Carmack

“The cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. Sure, any given feature list can be implemented, given enough coding time. But in addition to coming out late, you will usually wind up with a codebase that is so fragile that new ideas that should be dead-simple wind up taking longer and longer to work into the tangled existing web.”

— John Carmack

“Focused, hard work is the real key to success. Keep your eyes on the goal, and just keep taking the next step towards completing it. If you aren't sure which way to do something, do it both ways and see which works better.”

— John Carmack

“Programming is not a science. Programming is a craft.”

— John Carmack

“Low-level programming is good for the programmer's soul.”

— John Carmack

“The speed of light sucks. It's way too slow for real-time applications.”

— John Carmack

“I have fond memories of the development work that I did on these systems and I believe that these games are still fun to play, so I am happy to release the source code to the community.”

— John Carmack

“The situation is that in the modern world, the amount of information that any individual has to absorb in order to be effective at their job is getting larger and larger, and the rate at which new information is generated is accelerating.”

— John Carmack

“I'd rather have a search engine or a compiler on a deserted island than a game.”

— John Carmack

“The good thing about standards is that there are so many to choose from.”

— John Carmack

“I recognize that I possess a very special intellect, but at the same time, I recognize that I'm probably not one of the giant intellectual minds of history.”

— John Carmack

“It's nice to have a game that sells a million copies.”

— John Carmack

“The Xbox 360 is the first console that I've ever worked with that actually has development tools that are better for games development than what we can get on PC.”

— John Carmack

“VR is going to be important. It's going to be a big deal. But it's not going to be everything, everywhere, for everyone.”

— John Carmack

“The latency requirements for VR are really strict. If you're off by even 20 milliseconds, people will start to feel sick.”

— John Carmack

“I do think that a significant portion of the population of developed countries, and eventually all countries, will have AR experiences every day, almost all day.”

— John Carmack

“I am a big believer in the value of traveling while you're young. The experiences you have in other countries can inspire greatness.”

— John Carmack

“The scientific method is the most reliable way we have for understanding the world around us. But it requires intellectual honesty.”

— John Carmack

“Sometimes, the elegant implementation is just a function. Not a method. Not a class. Not a framework. Just a function.”

— John Carmack

“At its best, entertainment is going to be a subjective thing that can't be measured objectively. But at its worst, it's going to be the kind of thing where you can take a Clancy book and tear out the pages, and then the next 10 people read a beautiful book.”

— John Carmack

Continue exploring

John Carmack

Person

John Carmack

Co-founder of id Software (Doom, Quake) and pioneering game engine developer.