- 主题:斯坦福17年那个Java讲的真好呀,编译器原理讲的透彻
斯坦福17年那个Java课程讲的真好呀,整个编译器原理都讲透彻
据说21年换另外一个老师讲了,还没去听,不知道是不是更好
本来下最大功夫在Python,结果找不到好的Python课程,能找到的Python课程都是磨磨唧唧,浅。不知道为什么,找不到和编译原理联系紧密的英文课程。
本人学语言的目的是为了搞懂编译原理,为了这个目的,看了《流畅的Python》,斯坦福21年swift教程,斯坦福编译原理,普林斯顿架构,leetcode看了200道左右。
最近看斯坦福17年Java课程,觉得这个讲编译原理讲的很好。
求推荐英文的讲的好的语言教程,更偏编译原理方面的。
发自「今日水木 on iPhone 7 Plus」
--
FROM 59.109.177.*
求链接
【 在 GraceGinger (Django Liu) 的大作中提到: 】
: 斯坦福17年那个Java课程讲的真好呀,整个编译器原理都讲透彻
: 据说21年换另外一个老师讲了,还没去听,不知道是不是更好
: 本来下最大功夫在Python,结果找不到好的Python课程,能找到的Python课程都是磨磨唧唧,浅。不知道为什么,找不到和编译原理联系紧密的英文课程。
: ...................
--
FROM 223.104.96.*
【 在 lokta 的大作中提到: 】
: 求链接
这个网上到处都有吧。
--
FROM 59.109.177.*
你是学生,自己要学编译原理吗?
编译原理的化,自己看《编译原理与实践》把书上的例子做一遍,基本就ok了。
我这阵子的工作,天天整SQL文法,根据SQL文法、利用bison生成解析器,以及生成解析树各种类型节点定义。 对解析树进行变异(也就是对SQL语句变异),用变异后的SQL语句测试数据库。
【 在 GraceGinger 的大作中提到: 】
: 斯坦福17年那个Java课程讲的真好呀,整个编译器原理都讲透彻
: 据说21年换另外一个老师讲了,还没去听,不知道是不是更好
: 本来下最大功夫在Python,结果找不到好的Python课程,能找到的Python课程都是磨磨唧唧,浅。不知道为什么,找不到和编译原理联系紧密的英文课程。
: ...................
--
FROM 180.164.178.*
bison太老了,工作的话有的是新的编译器生成器可用
【 在 saynothing 的大作中提到: 】
: 你是学生,自己要学编译原理吗?
: 编译原理的化,自己看《编译原理与实践》把书上的例子做一遍,基本就ok了。
: 我这阵子的工作,天天整SQL文法,根据SQL文法、利用bison生成解析器,以及生成解析树各种类型节点定义。 对解析树进行变异(也就是对SQL语句变异),用变异后的SQL语句测试数据库。
: ...................
--
FROM 27.91.71.*
推荐几个。
【 在 xiaoju 的大作中提到: 】
: bison太老了,工作的话有的是新的编译器生成器可用
--
FROM 180.164.178.*
随手搜了一下有这个
https://github.com/pyparsing/pyparsing/tree/master/examples
有很多解析现实语言的例子
【 在 saynothing 的大作中提到: 】
: 推荐几个。
:
--
FROM 27.91.71.*
antlr
【 在 saynothing (止语) 的大作中提到: 】
: 推荐几个。
--
FROM 223.104.96.*
嗯,antlr是ll(2),解析能力强于bison
【 在 lokta 的大作中提到: 】
: antlr
:
--
FROM 117.136.120.*
你的编译原理没学好,antlr是LL(*),YACC是LALR
【 在 saynothing (止语) 的大作中提到: 】
: 嗯,antlr是ll(2),解析能力强于bison
--
FROM 223.70.232.*