心目中的编程高手 (2) -- John Carmack

原创 2004年07月03日 03:45:00
John Carmack,id Software的founder和Lead Programmer。上个月和一个搞图形的师兄聊天,他竟然不知道John Carmack, 也让偶大大地晕了一把。不过也许搞研究的和搞实战的多少有些隔吧。想必喜欢第一人称射击游戏的都知道J哥哥。90年代初只要能在PC上搞个小动画都能让人惊叹一番的时候,J哥哥就推出了石破天惊的Castle Wolfstein, 然后再接再励,doom, doomII, Quake...每次都把3-D技术推到极致。J哥哥的简历上说自己的专长是"Exhaust 3-D technology",真是牛人之言不我欺的说。做J哥哥这样的人是很幸福的,因为各大图形卡厂家一有了新产品就要向他“进贡” ,不然如果他的游戏不支持哪种卡,哪种卡基本就会夭折乐。当初MS的Direct3D也得听取 他的意见,修改了不少API。当然,J哥哥在结婚前十数年如一日地每天编程14小时以上, 也是偶们凡人望尘莫及的。对了,J哥哥高中肆业(?),可以说是自学成才。不过呢,谁要用这个例子来为自己学习不好辩护,就大错特错了。那Leonardo Da Vinci还是自学成才呢(人是私生子,不能上学)。普通人和天才还是有区别的。对了,其实偶们叫“达分奇”是相当不对的,因为Vinci是地名,而Da Vinci就是从Vinci来的人的意思。换句话说,Leonardo Da Vinci就是“从Vinci来的Leonardo”的意思。叫别人“Da Vinci”就不知所谓乐。嗯,扯远了,打住。 

John Carmack:我们为什么不开发Linux游戏

http://www.csdn.net/article/2013-02-13/2814126-John-Carmack-why-we-dont-develop-linux-game 摘要:虽然Val...
  • bytxl
  • bytxl
  • 2013年02月17日 14:30
  • 508

John Carmack:我们为什么不开发Linux游戏

John Carmack:我们为什么不开发Linux游戏 发表于2013-02-13 22:55| 8092次阅读| 来源CSDN| 26 条评论| 作者王然 John Car...
  • foreverdengwei
  • foreverdengwei
  • 2013年02月16日 20:46
  • 251

John Carmack谈软件工程的艺术与科学

在计算机学科中,真正谈得上科学的只有算法,“优化”也只能算工程。然而,真正花在算法及其优化上的时间在编程中所占比例很小。90%程序员所做的只是将功能需求以顺序、分支这样的程序形式实现出来。在这方面,我...
  • bomberxjl
  • bomberxjl
  • 2015年01月15日 17:05
  • 418

John Carmack谈论软件工程中艺术和科学的一面

虽然我不是一个游戏超级玩家,但我是因喜欢视频游戏而开始学习编程的(特别是图像渲染的算法)。所以当我看到John Carmack在2012 Quake­Con上的发言时,我想我应该听一听,学习学习游戏设...
  • kimylrong
  • kimylrong
  • 2015年09月18日 09:45
  • 692

雷神之锤 - 神一般存在的Sqrt函数

转载: http://www.cnblogs.com/pkuoliver/archive/2010/10/06/1844725.html 我们平时经常会有一些数据运算的操作,需要调用sqrt,ex...
  • kenden23
  • kenden23
  • 2013年11月08日 20:58
  • 3768

最给人启迪的30条编程名言

程序员编程需要经验,很多经验可以通过自己的实践来积累,但很多经验知识需要从他人哪里学来。 伟大的编程者就是一本优秀的编程知识来源,从他们哪里,你可以学习到很多高屋建瓴的编程思想。很多他们简练的几...
  • wfg18801733667
  • wfg18801733667
  • 2016年08月19日 11:10
  • 2464

poj 2456 Aggressive cows (最小值最大化二分问题)

Aggressive cows Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 11952 ...
  • qq_34374664
  • qq_34374664
  • 2016年11月27日 21:31
  • 634

五年前,John Carmack对Oculus Rift的一次评测

[转] http://www.leiphone.com/news/201701/Wi5u7ZmeEb7s0G7O.html 导语:这是目前我用过的五个头显中最有沉浸感的一个。 ...
  • xiangz_csdn
  • xiangz_csdn
  • 2017年01月23日 10:56
  • 162

John介绍及常用命令使用说明

john是一款大受欢迎的、免费的开源软件、基于字典的密码破解工具。用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如DES、MD4、MD5等。John支持字典破解方式和暴...
  • Blue_Starry_sky
  • Blue_Starry_sky
  • 2017年03月10日 20:28
  • 954

运营商渗透测试John the ripper

如果你的企业和组织中已经做好了安全加固,也采用了漏洞扫描工具时常检测,那为什么还需要进行渗透测试(penetration test)呢?东西是死的,人是活的,攻击者可不会傻到往墙上撞,他们总是在你意想...
  • yingzheng1983
  • yingzheng1983
  • 2015年08月18日 21:48
  • 1103
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:心目中的编程高手 (2) -- John Carmack
举报原因:
原因补充:

(最多只允许输入30个字)