John D. Carmack Quotes
born 1970 United States
John D. Carmack II (born August 20, 1970) is an American computer programmer and video game developer.
- United States
- Bloggers
- Businesspeople
- Libertarians
- Programmers
Also known as: John Carmack
Random John D. Carmack quote
22 quotes
Story in a game is like a story in a porn movie. It's expected to be there, but it's not that important.
Note to self: Pasty-skinned programmers ought not stand in the Mojave desert for multiple hours.
This is a bit more expensive than my previous turbo-Ferrari habit, but not too bad.
I’m going to turn on every damn light in protest of Earth Hour. Lighting the darkness is fundamental to humanity's climb.
It is hard for less experienced developers to appreciate how rarely architecting for future requirements
applications turns out net-positive.
But realistically, we don’t have that many problems at QuakeCon. If it was a football convention or something, there would probably be a lot more incidents.
It's nice to have a game that sells a million copies.
A large fraction of the flaws in software development are due to programmers not fully understanding all the possible states their code may execute in.
Because of the nature of Moore's law, anything that an extremely clever graphics programmer can do at one point can be replicated by a merely competent programmer some number of years later.
When he was young, John Romero made a game for every letter of the alphabet. That was wise.
It's a good thing Doom 3 is selling very well...
These are things I find enchanting and miraculous. I don’t have to be at the Grand Canyon to appreciate the way the world works, I can see that in reflections of light in my bathroom."
The Xbox 360 is the first console that I've ever worked with that actually has development tools that are better for games than what we've had on PC.
Everything is an interpolation problem if you have enough data
Quoted in John Carmack Biography.
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.
The situation is so much better for programmers today - a cheap used PC, a linux CD, and an internet account, and you have all the tools necessary to work your way to any level of programming skill you want to shoot for.
Honestly, I spend very little time thinking about past events, and I certainly don't have them ranked in any way. I look back and think that I have done a lot of good work over the years, but I am much more excited about what the future holds.
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 because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying.
The speed of light sucks.