从我个人理解,计算机编译原理,顾名思义,就是关于计算机编程翻译的相关原理,即对计算机编程的,更为深入、更为详细的去解读计算机语言。上网看了许多个人解读编译原理,发现最令我信服的,就是把编译原理类比成人体解剖:只有认真解剖、研究人体各部位,才能在手术中、医治中做到更好的处理。因此,唯有理解编译原理,才能更好地进行计算机的编程等一系列的操作。
博客上有人说到,学习编译原理能够更加容易理解算法之间的关系、能培育自己的观点、提高学习语言的效率。但在我个人看来,学好编译原理,能让我们有一个更强的临时变换的能力,这样无论我们在什么情况下,都能最快的想到最优的解决方案。
我看了编译原理的书,之前很多不懂的地方发现很多都能自己解决了。如果我没有看的话,估计得花更多的时间去解决。
我自己之前就特别喜欢编程。学了一年的知识,发现,这方面的知识只能靠自己去积累,去学习。上课好好听课,做笔记;下课就复习,多打代码。至于编译原理,只能靠多看书了,还有多想。
2016-9-9