沃新书屋 - 编程语言的设计与实现
本书资料更新时间:2025-05-02 20:18:00

编程语言的设计与实现

编程语言的设计与实现精美图片

编程语言的设计与实现书籍详细信息


内容简介:

本书由Ruby 之父松本行弘在《日经Linux》杂志上的连载整合而成,主要介绍了新语言Streem 的设计与实现过程。作者从设计Streem 这门新语言的动机开始讲起,由浅入深,详细介绍了新语言开发中的各个环节,以及语言设计上的纠结与取舍,其中也不乏对其他编程语言的调查与思考,向读者展示了创建编程语言的乐趣。

书籍目录:

第1章 创造一门什么样的语言  1 1-1 自己创造编程语言的意义  2 1-2 语言处理器的结构  11 1-3 虚拟机  20 1-4 编程语言设计入门(前篇)  31 1-5 编程语言设计入门(后篇)  40 第2章 新语言Streem的设计与实现  51 2-1 抽象的并发编程  52 2-2 新语言Streem  62 2-3 首先开发语法检查器  73 2-4 事件循环  83 2-5 多线程与对象  96 2-6 缓存与符号  106 2-7 转换为抽象语法树  115 2-8 局部变量与异常处理  128 第3章 设计面向对象功能  139 3-1 各种各样的面向对象  140 3-2 Streem的面向对象  149 3-3 再看Streem的语法  159 3-4 模式匹配  170 第4章 实现Streem的对象  181 4-1 套接字编程  182 4-2 基本数据结构  193 4-3 对象表示与NaN Boxing  203 4-4 垃圾回收  214 4-5 无锁算法  223 第5章 强化流编程  235 5-1 管道编程  236 5-2 管道的构成要素  248 5-3 CSV处理功能  258 5-4 时间表示  268 5-5 统计基础的基础  279 5-6 随机数  290 5-7 数据流图  301 后记   314

作者简介:

松本行弘,1965年生于鸟取县米子市,现居岛根县。筑波大学第三学群信息学类毕业。Ruby语言发明者,亦是亚洲首屈一指的编程语言发明者、日本唯一的专业编程语言设计者。现兼任网络应用通信研究所(NaCI)研究员、Ruby协会理事长、Heroku首席架构师等职。育有三女一男,饲有一猫一狗。喜欢温泉。白羊座、O型血。

其它内容:

暂无其它内容!


下载点评

  • 如获至宝(338+)
  • 双语(582+)
  • 破损(1175+)
  • 珍藏(425+)
  • 惊喜(750+)
  • 干货(993+)
  • 考证(839+)
  • 最新(691+)
  • 推荐购买(742+)
  • 强推(256+)
  • 必下(298+)
  • 感谢(180+)
  • EPUB(684+)
  • 注释(191+)
  • 物超所值(632+)
  • 高速(667+)
  • 高清(482+)
  • MOBI(635+)

下载评论

  • 用户1722851281: ( 2024-08-05 17:48:01 )

    完整版本期刊资源,EPUB/MOBI格式适配各种阅读设备,推荐下载。

  • 用户1739869485: ( 2025-02-18 17:04:45 )

    流畅下载MOBI/AZW3文件,优质期刊推荐收藏,体验良好。

  • 用户1741639883: ( 2025-03-11 04:51:23 )

    音频版电子书下载秒传,支持MOBI/TXT格式导出,值得收藏。

  • 用户1714199901: ( 2024-04-27 14:38:21 )

    无损的学术资源,多格式设计提升阅读体验,值得收藏。

  • 用户1732147876: ( 2024-11-21 08:11:16 )

    多格式功能搭配MOBI/AZW3格式,完整数字阅读体验,操作便捷。


相关书评