终于要开始毕业设计了,毫无疑问,要做的东西就是编译器。
编译器在广大开发人员心中的地位和分量几乎是最高的,当然我也不例外。自从高中时候第一次用pascal写出helloworld程序的时候,我就想,这是一个多么神奇的程序,居然可以让电脑把自己的想法变成可以实现的东西。如今四五年转眼而过,我也学了不少计算机科学的基础知识,编译器也不再那么神秘,所以就趁这次毕业设计来完成自己的心愿。
完成心愿意味着不留遗憾,什么遗憾呢?其实说出来很惭愧,因为作为一个计算机专业科班出身的大学生,居然没有真正的去学习计算机科学基础学科最优秀的领域——编译原理。不过我自是不甘心的,自学对于程序员不过是家常便饭。而我也准备记录下来这次学习和实践的整个过程,作为我大学生活的完结。
davelv
2009-09-29
哇卡卡,翻到D大的这篇文章,话说本科的时候没开编译课吗?
是没有开,稍微自学了一点皮毛
貌似编译不像OS、数据库之类的,有不少学校都没开,我同学某所谓211的都放在大四做选修了