怎样深入理解语言的各种特性
Types and Programming Languages自动机理论、语言和计算导论(英文版.第3版)Software Foundations编程语言实现模式程序设计语言――实践之路(第3版)Parsing Techniques领域特定语言先看前面三本, 你懂了图灵模型和lambda演算后, 再学点定理证明, 学习各种语言就如履平地了。汗牛充栋,慢慢看,多看几本你就知道,就那些东西。
■网友
只关注最本质的特性。几乎所有的语言都是基于几个最基本的特性,然后不断扩展开来。扩展容易,保持一致性,兼容性就没那么直观了,所以会衍生出一系列只有语言历史学家感兴趣的东西。
持续关注核心特性,并不断加深理解。这就要广泛阅读了。不同语言解决的问题是类似的,从问题的角度出发来观察语言给出的方案是一个方向。时间长了,积累差不多了,自然有信手拈来的自信。
【怎样深入理解语言的各种特性】 不过我个人对八卦性质的东西兴趣不大,原因是各种八卦太对了,中文技术书有这个毛病的不少,不够严肃不说,阅读起来分散精力是关键。
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 「城市」小提琴家回宁组建城市乐团 让高雅艺术深入人心!南京创新引进大师工作室
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?
- |沛县深入开展教育领域突出问题专项整改
