易燃物汇聚 YouTube 有声书与书评
自制编程语言 封面

自制编程语言

前桥和弥

1230人在读
26.1万字总字数
¥39.99定价

内容简介

本书手把手地教读者用C语言制作两种编程语言:crowbar与Diksam。crowbar是运行分析树的无类型语言,Diksam是运行字节码的静态类型语言。这两种语言都具备四则运算、变量、条件分支、循环、函数定义、垃圾回收等功能,最终版则可以支持面向对象、异常处理等高级机制。所有源代码都提供下载,读者可以一边对照书中的说明一边调试源代码。这个过程对理解程序的运行机制十分有帮助。

读者书评

★★★★★

好书,终于上架了[机智][机智]

★★★★★

本书被定位为一本入门书,面向没有实现过编程语言、对编译原理不熟悉的读者,同时对此感兴趣并想学习这方面知识的人。它循序渐进、由浅入深地讲解了丰富的基础知识,不仅覆盖了常见的编译原理入门,还包含了许多运行时支持系统的知识,如对象、虚方法分派、闭包、异常、GC等。对于这些知识点感兴趣的读者可以通过本书了解到相应的基础概念以及入门级实现是怎样的。相比于其他同类入门书,本书在覆盖知识点方面更为全面。 前桥和弥对C/C++、Java、C#都精通,书中不少对语言特性的比较很有价值,对理解语言特性和为什么如此实现有帮助。 总的来说,《自制编程语言》是一本非常适合初学者的书,能够帮助读者理解编程语言的基本概念和实现方式,同时也为有兴趣深入了解编程语言工作原理的读者提供了一个很好的起点。 书比较老了,可以参考一些新书,如《自己动手构建编程语言》、《用go语言自制解释器》、《用go语言自制编译器》,当然想深入学习编译原理,龙书作为参考放在手边。 如果想自制DSL,可以再看看这方面的介绍书籍如《领域特定语言》、《编程语言实现模式》等书籍

书籍信息

作者前桥和弥
译者刘卓,徐谦,吴雅明
出版社人民邮电出版社
出版时间2013-11-26
ISBN9787115333209
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数57