id software创始人约翰·卡马克语录-阿里云开发者社区

开发者社区> -开发者助手-> 正文

id software创始人约翰·卡马克语录

简介: 约翰·D·卡马克(John D. Carmack),是美国的电玩游戏程序员、id Software的创始人之一,id是一家专门开发电子游戏、视频游戏的公司,成立于1991年。 卡马克成长于美国堪萨斯城中心区的一个家庭,早年就对电脑产生了浓厚的兴趣。他后来从肖尼东高中毕业,随后考入了堪萨斯城的密苏里州州立大学。但是在两个学期之后,他从学校退学了,成为了一名自由程序员。
+关注继续查看

约翰·D·卡马克(John D. Carmack),是美国的电玩游戏程序员、id Software的创始人之一,id是一家专门开发电子游戏、视频游戏的公司,成立于1991年。


卡马克成长于美国堪萨斯城中心区的一个家庭,早年就对电脑产生了浓厚的兴趣。他后来从肖尼东高中毕业,随后考入了堪萨斯城的密苏里州州立大学。但是在两个学期之后,他从学校退学了,成为了一名自由程序员。

image.png

以下是wikiquote登载的约翰·卡马克的一些名言:

在信息时代,进入编程领域的壁垒完全不存在了。即使有也是自我强加的。如果你想着手去开发一些全新的东西,你不需要数百万美元的资本。你只需要足够的比萨和健怡可乐存在你的冰箱里,有一台便宜的PC用于工作,以及让你坚持下来的奉献精神。我们睡在地板上。我们跋山涉水。


(当被问及自己职业生涯的亮点时)老实说,我很少花时间来想过去的事情,也绝不会对它们以任何方式排序。我回顾的时候会觉得过去这些年干了很多很棒的活,但未来能做的事才是令我更为激动的。


由于摩尔定律的规律,某个时间点上要极其聪明的图形程序员才可以做出来的东西,在若干年之后只要能力还可以的程序员就能复制出来。


Xbox360是我第一次用到的拥有比PC上更好的开发工具的视频游戏主机。


Nvidia的OpenGL驱动程序是我的’金标准’,我已经很长时间没有什么问题可以报告给他们了,即使是在我首次尝试他们的全新扩展的时候,它的情况就和文档描述的一致。当我在Nvidia上遇到问题,我会觉得是我的错。在其他驱动上遇到问题,我会觉得是他们的错。


现今程序员的情况好多了-只要有一台便宜的二手电脑,一张Linux光盘和一个互联网帐户,你就已经拥有了把自己提升到任何级别的编程水平所需的全部工具。


游戏中的故事情节就像成人片里的故事情节一样,大家会觉得应该有,但却不是那么重要。

(谈到Doom3的时候)等它做好的时候,它就做好了。

(在他价值3.5万美元的试验火箭坠毁后)现在Doom3卖的不错,这是个好事儿…

(关于投入2百万美元建造火箭)这事儿比我之前玩的涡轮增压法拉利跑车稍微贵点,不过也不算太过分。


(关于软件专利)这点子太可怕了:比如我遇到一个问题,然后用自己手头的工具想办法逻辑性地解决了,然后把它做成一套程序,但这套程序却不能合法使用,因为某人在几年前用过了同样的逻辑步骤并且对此步骤申请了专利。


在抽象的境界编程是我非常享受的。我享受其中很多不同的领域….我在给Linux编写设备驱动的时候得到很多快乐。编写数据库管理器或者其他什么东西也都能让我乐在其中,因为总会有很多有意思的问题。


我年轻的时候曾经是那种不讲道德的小混蛋。我恃才傲物,却因为不能随心所欲而烦恼。我曾经因为打架被心理医生做了糟糕的评估,结果在少年之家(译注:类似于少管所、工读学校的问题少年管教场所)待了一年。


共享代码看起来是应该做的事情,这么做只需要付出很小的代价,却往往可以显著地使很多人受益。现在有很多大学的研究项目,概念性的演示发布,以及新平台测试都利用到了这些代码。给大家带来价值的免费软件为世界增加了财富。


直接帮助别人是一件高尚的事情。以极低效率的方式强迫别人也这么做?恐怕就不怎么样了。没有任何一件事会让我去请愿要求联邦政府把它加到其任务清单里,而且我倒是希望联邦政府停止行使它目前正在行使的大部分职能。我会投票给在那个方向上最无所作为的候选人。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
9485 0
数据库OceanBase创始人阳振坤:通关TPC-C到底有多难? | 10月8号栖夜读
今天的首篇文章,讲述了:自从蚂蚁金服自研数据库OceanBase获得TPC-C测试第一名后,引起了行业内外大量关注,我们衷心的感谢大家对OceanBase的支持与厚爱,也虚心听取外界的意见和建议。为了让大家更好的了解测试的技术细节,我们特意邀请了OceanBase的核心研发人员对本次测试做专业的技术解读,本文为第一篇,后续文章也将于近日对外发布。
3788 0
专访 OceanBase 数据库创始人阳振坤: 数据驱动业务发展 共建数据技术未来
2020年11月20日,第十届数据技术嘉年华在北京丽都皇冠假日酒店盛大开启。大会现场,北京奥星贝斯科技有限公司CTO、OceanBase数据库创始人阳振坤接受了企业网D1Net的采访。本文来自『企业网D1Net』的专访报道。
254 0
专访Tech Insight创始人冯超:开发者的梦想,是Tech Insight前行的地方
Tech Insight 是一场专门针对开发者、架构师,以及产品技术管理人员的“实战”技术之旅。在这里,顶级技术专家们将分享云计算前沿技术,以及各类跨行业解决方案等内容。 您将与现场近千位技术从业者进行深度交流,更可以通过 Workshop (动手实验室)进行现场实践。
6601 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13168 0
对话拿森创始人兼CEO陶喆:本土线控底盘供应商如何挑战博世?
拿森Nbooster系统的对标产品就是博世的iBooster。
561 0
2450
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载