代码之髓

 

2019-10-25

第一章: 如何深入高效地学习语言

在比较中学习主种语言时,一些知识能理解得更深刻。所谓语言不同,规则不同

编程语言的教材中会罗列出各种各样的规则。其实这些规则并不具有背通意义,只是因为“在当前的特定情况下,做此规定能更方便”

“这样写更自然,那就规定这样写吧。规定这东西唾手可得。”这句名言出现在竹中文译名:LISP 基础教程一书中。

知道了语言设计者为解决何种问题而创造了这种语言,以及这种语言经历过怎么样的历史变迁后,慢慢地就能理解为什么需要有这种功能了。

如果是第一门语言,个人感觉更重要的是知道自己想解决什么问题,然后在这个范围内去挑选自己喜欢的语言。