所有真正杰出的设计一旦被设计好,看起来都是那么的简单和显而易见

本文引用了3D游戏软件Quake设计师Michael Abrash的观点,探讨了优秀设计背后的艰辛过程。通过回顾Lisp语言作者John McCarthy提出的垃圾回收机制历史,文章反映了技术创新与设计哲学之间的深刻联系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

著名3D游戏软件Quake设计师Michael Abrash 的总结:“所有真正杰出的设计一旦被设计好,看起来都是那么的简单和显而易见。但是在获得杰出设计的过程中,需要付出令人难以置信的努力。”

今天读到一篇讲垃圾回收机制的文章,文中提到说Lisp语言作者、图灵奖得主、大名鼎鼎的“人工智能之父”John McCarthy在1960年的一篇有关Lisp语言的论文中第一次提到自动回收流失的存储节点的问题,并提出了标记--扫描算法。同一时期的其他研究前辈,也提出了引用计数技术。在面向对象语言的广泛应用时代,这些技术逐步得到了广泛应用。看到这段文字的时候,让我不由得想起来上面Michael Abrash的那句话。

想到这里忽然想不好写什么总结好了。Michael Abrash 的话含有类似大象无形、重剑无锋的道理,也说明创作者深厚的功底和设计的艰辛,才能让最终的作品仿佛量身定做一般在各个方面都非常合适。

路曼曼其修远兮,吾将上下而求索。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值