2009年12月5日

自己动手写虚拟机

摘要: 这学期上了《编译原理》这门课。什么感觉呢,既机械又灵活。 前端技术理论性很强,算法固定,甚至可以使用lex,yacc这类的工具自动生成。但如果是你自己来设计一个语言,你会设计什么样的语法和语义呢,如Lisp那样简洁而强大,还是如C++那样复杂而强大呢?反正我是无从下手。 后端技术比前端复杂,不过也有很多工具可以利用,比如GCC的后端和伊利诺伊斯大学开发的LLVM,好像Google的go语言的后端用... 阅读全文

posted @ 2009-12-05 20:45 John Waken 阅读(19799) 评论(23) 推荐(1) 编辑

导航