Book Cover

自制编程语言

by 前桥和弥、刘卓、徐谦、吴雅明
20.0 minutes

Key Points

MindMap

Target Audience

本书适合对编程语言内部运行机制感兴趣,并希望通过实践来加深理解的程序员。读者需要具备一定的C语言基础,并能够阅读较长代码。此外,对于想要制作领域专用语言(DSL)或扩展应用程序的开发者,本书也具有一定的参考价值。

Author Background

前桥和弥:1969年出生,著有《征服C指针》、《彻底掌握C语言》、《Java之谜和陷阱》等。其一针见血的“毒舌”文风和对编程语言深刻的见地受到广大读者的欢迎。 刘卓:2004年开始从事对日软件开发工作,其间还从事技术及软件工程相关培训工作。自2011年开始从事电力行业产品研发。持续关注企业级应用架构和Web客户端技术。 徐谦:6年技术开发及项目经验,曾以技术工程师身份赴日本工作两年,后归国联合创办互联网公司,现居上海继续创业中。主要从事PHP方向的Web开发。热爱开源,曾向Zend Framework等知名PHP开源项目贡献代码,并于Github自主研发运维EvaThumber等开源项目获得国内社区认可。乐于分享技术心得,个人技术博客avnpc.com在国内PHP圈小有影响。 吴雅明:13年编程经验。其中7年专注于研发基于Java EE和.NET的开发框架以及基于UML 2.0模型的代码生成工具。目前正带领团队开发云计算PaaS平台及云计算自动化配置部署的系统。

Historical Context

在FORTRAN诞生后,编程语言的语法处理器经过了多年的研究,许多难点都已经可以从前人那里找到解决方法。yacc 和 lex 等工具应运而生,简化了词法分析和语法分析的流程。同时,随着硬件的不断发展,人们对于编程语言的性能和功能也有了更高的要求,例如多线程、垃圾回收等。

Chapter Summary

Audio

Coming Soon...