用十年学会编程

程序人生 · hkliya · 于 发布 · 最后由 hkliya回复 · 424 次阅读
1

Peter Norvig在《Teach Yourself Programming in Ten Years》中译)中讽刺了市面上充斥的各种《XX天精通XX》的书籍。
他说要想真正掌握这门技能,至少要学习半打的编程语言。
包括一种支持类抽象的语言(象Java 或C++),一种支持函数化抽象的语言(象Lisp或ML),一种支持语法抽象的语言(象 Lisp),一种支持声明规格说明的语言(象Prolog或C++ 的模板),一种支持共行程序(coroutine)的语言(象Icon或Scheme),一种支持并行的语言(象Sisal)。


「软件匠艺社区」旨在传播匠艺精神,通过分享好的「工作方式」和「习惯」以帮助程序员更加快乐高效地编程。
共收到 2 条回复
377
asj · #1 ·

还是《从入门到放弃》系列更实用一些……

1
hkliya · #2 ·

#1楼 @asj 我觉得这几个分类很好,学习不同的范式,而不是同一种范式学几十种。

需要 登录 后回复方可回复, 如果你还没有账号你可以 注册 一个帐号。