John Carmack discusses the art and science of software engineering271 points by gbRead the articleDiscussion on Hacker News