zoukankan      html  css  js  c++  java
  • 一点牢骚------关于所谓的“不必要知识”

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

      

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

      

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

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

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

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

      以上。

  • 相关阅读:
    【模板】线段树(区间加)
    【模板】树状数组(区间修改+单点查询)
    【模板】并查集
    【模板】最小生成树
    LOJ #10130 点的距离
    【模板】最近公共祖先(LCA)
    【模板】树状数组
    【模板】堆
    LeetCode 242 Valid Anagram
    LeetCode 171 Excel Sheet Column Number
  • 原文地址:https://www.cnblogs.com/zhaoyu1995/p/6045060.html
Copyright © 2011-2022 走看看