100 条"自己动手构建编程语言:如何设计编译器、解释器和DSL"搜索结果
用Go语言自制编译器 电子书
  • [德] 索斯藤·鲍尔
  • 放下大部头,换一种方式入门编译原理,体验一步步实现类C语言的乐趣。
用Go语言自制解释器 电子书
  • [德] 索斯藤·鲍尔
  • 从零开始,用GO语言创造出另一门语言,体验从无到有实现类C语言的乐趣。
Java编程动手学 电子书
  • 汪建
  • 本书共12章,首先介绍Java语言的基本情况;然后介绍如何在Windows、Linux和macOS三种操作系统中安装Java和集成开发环境以及JShell交互式编程;接着讲解Java的一些常见概念和数据类型以及Java的八大类运算符、各种表达式和语句;之后介绍类和对象这两个核心概念,数组与集合的概念和使用,Java常用工具类,以及Java的异常处理、注解以及泛型机制;最后讲解Java的文件与I/O
Python面向对象编程:构建游戏和GUI 电子书
  • 本书首先介绍构建类和创建对象的基础知识,并结合代码讲述如何将理论付诸实践;然后讨论面向对象编程的关键概念——封装、多态性和继承,包括如何使用对象管理器创建并管理多个对象,如何通过封装对客户端代码隐藏对象的内部细节,如何使用多态性定义一个接口并在多个类中实现它,如何应用继承构建现有代码;最后讲述如何构建一款带完整的动画和声音的视频游戏,从而将所有内容整合在一起。本书涵盖了两个功能齐全的Python代
21世纪全国高等院校计算机教育“十一五”规划教材.汇编语言程序设计 电子书
  • 《汇编语言程序设计》编委会
  • 本书共分10章,主要包括汇编语言、程序设计的基本技巧、输入/输出程序设计、32位CPU扩展功能、汇编语言上机内容与要求。
自制编程语言 电子书
  • 郑钢
  • 适读人群:适合对编译原理及语言处理器设计有兴趣的读者以及正在学习相关课程的大中专院校学生。前百度高级工程师、专业书《操作系统真相还原》的作者的又一力作业界专家联名推荐滴滴系统部技术高级总监于晓声阿里巴巴蚂蚁金服技术专家肖金亮百度资深运维工程师陈晓聪360企业安全集团政企云事业部技术总监冯顾ACFUN高级运维总监陆景玉Mobvista运维总监黄梦溪手把手地教读者从零去实现一门语言,从原理到实践事无巨细每一步都有实际的代码和详尽的原理说明,读者可以很轻松地掌握各个实现细节实现脚本语言重要的垃圾回收(GC)、虚拟机(VM)和线程等黑技术都在本书一一呈现
自己动手做智能机器人 电子书
  • 李卫国 陈巍 梁建宏 胡涛
  • 随着嵌入式技术的不断发展,传统硬件已经逐渐变得更智能、更人性化、更方便大众使用。本书就是一本集理论和实践指导为一体的智能机器人开发指南。本书分为3篇,共11章。基础篇包含6章内容,介绍了有关智能硬件开发的各类基础知识以及“卓越之星”平台的使用技巧。实战篇包含3章内容,介绍了多个实用案例,覆盖各个难度的项目类型。创新篇包含两章内容,介绍了两个大型综合智能系统的构建。本书适合对机器人相关技术感兴趣的读
设计思维行动手册 电子书
  • 税琳琳,郭垭霓
  • 本书结合了作者多年实践经验与心得,帮你扫除认知障碍,将设计思维从理念推广过渡到具体落地。
App Inventor少儿趣味编程动手做 电子书
  • 童程童美
  • 本书主要通过AppInventor 创建一个达宝宠物养成的应用程序,帮助青少年理解计算机科学的抽象内容。全书共7 章,分别讲解了App Inventor 基本知识、布局和画布、组件、条件判断和变量、列表、循环和过程、屏幕代码块的使用。读者即使毫无编程基础,通过本书的学习也可以创造出具有各种功能的应用程序。试想一下,我们的智能手机上安装的是我们自己制作的各种应用,这是多么自豪和有成就感的事情呀!本书
Go语言高级编程 电子书
  • 柴树杉
  • Go语言进阶实战,CGO编程web编程书。
R语言编程基础 电子书
  • 林智章
  • 《R语言学习手册》:7章全面介绍R语言及Rattle工具,附课后习题。
钢结构工程便携系列手册.钢结构设计便携手册 电子书
R语言编程:基于tidyverse 电子书
  • 张敬信
  • 一本基于tidyverse入门R语言编程的书。
ScratchJr趣味编程动手玩:让孩子用编程讲故事 电子书
  • 码高少儿编程
  • 本书用寓教于乐的方式教孩子们学习ScratchJr。全书共18个主题背景,或是成语故事,或是寓言故事,还有科技梦想,等等。每一主题都有形象的背景介绍或者情景引入,然后确定各个角色,并且逐个角色去分析编程技巧和方法,并有简单的旁注,孩子们能更直观、有效地阅读。最后总结出编程流程图,引导编程顺序,训练逻辑思维。
轻型钢结构设计便携手册 电子书
  • 《轻型钢结构设计便携手册》编委会
  • 全书内容包括轻型钢结构材料、设计基本规定、基本构件设计、连接设计、轻型屋面设计、檩条设计、钢屋架设计、天窗架设计、平板网架设计、门式刚架设计、支撑设计等。
ROBOTC FOR LEGO EV3基础编程与实例 电子书
  • 码高机器人
  • 本书以LEGOMINDSTORMS作为机器人平台,通过全方位的编程实例讲解,深入介绍了ROBOTS的编程方法。
OCaml语言编程基础教程 电子书
  • 陈钢 张静
  • OCaml语言是一种函数式程序设计语言。本书重点介绍函数式编程的基础知识以及OCaml程序设计的技巧,同时兼顾应用软件开发的需求。全书共8章,前5章讲解OCaml语言的函数式控制结构、数据结构、模块化程序设计、命令式程序设计和图形程序设计;第6章介绍如何把OCaml移植到F#,第7章介绍通过C#开发的用户界面调用OCaml或F#程序,第8章介绍面向对象程序设计。本书适合想要学习OCaml程序语言或
Scratch3.0趣味编程动手玩:比赛训练营 电子书
  • 以编程赛事为主题,为孩子们设计了各种有针对性的赛事训练实例。
现代软件工程:如何高效构建软件 电子书
《建设工程劳动定额》宣贯材料 电子书