Fork me on GitHub

一点牢骚------关于所谓的“不必要知识”

  今天看书,读到一节,如下:

  

  这是LL(1)分析的提取左公共因子啊!但我觉得没有系统学过编译原理的人就算是看懂,理解大概也不深刻,很容易忘记吧!而这本书的前言却如是写到:

  

  不知道是作者对自己的讲解有多自信!

  我觉得不懂这些知识来看这本书(《自制编译器》)毫无意义,是为了自制编译器而看这本书吗?明明应该是学习过这些理论知识,希望有所实践才看这种类型的书的。

  因为看过不少书,很多在谈及阅读要求时都是这个套路,极力从论调上降低学习这本书的门槛,个人揣测,大概是为了多招揽点读者吧,但这样对读者(尤其是缺乏辩证思维的人)是极不负责的,甚至是一种误导,好像是说 你不懂这些也没事,照样能看!

  希望自己高度警惕:不要降低对自己的要求,带着这些知识(汇编、硬件知识、编译理论...)和为了写编译器而写编译器完全是两种境界。任何一门学问,知识永远不嫌多的,放之四海而皆准!

  以上。

posted @ 2016-11-08 22:45  赵裕(vimerzhao)  阅读(174)  评论(0编辑  收藏  举报