当当读书
WebAssembly原理与核心技术

WebAssembly原理与核心技术

张秀宏
1
51.35 原价¥51 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

WebAssembly是栈式虚拟机和字节码技术的*应用,在Web发、后端发、区块等领域大显身手,越来越受欢迎。   本书是WebAssembly门和阶的书,它不仅对WebAssembly的工作原理、核心技术和规范行了全面的剖析和解读,而且给出了实现WebAssembly解释器和AOT编译器的思路和代码。   本书共14章,分为四个部分:   第1部分 WebAssembly概述(第1章)  主要介绍了WebAssembly的概念、发展历史以及阅读本书需要做的准备工作。   第2部分 二制和文本格式(第2~4章)  详细讲解了WebAssembly的二制格式、文本格式以及指令集。   第3部分 虚拟机和解释器(第5~11章)  详细讲解了WebAssembly的解释器和虚拟机的工作原理以及实现思路,包括操作数栈、内存、函数调用、控制指令、和实例化、错误处理和验证等。   第4部分 WebAssembly阶(第12~14章)  深地讲解了AOT编译器的实现思路和WebAssembly的提案等内容。  通过阅读本书,读者不仅可以理解WebAssembly核心原理,还可以学习如何实现WebAssembly解释器和AOT编译器。即收获了“鱼”,又学会了“渔”。
【推荐语】
(1)作者是资深的WebAssembly技术专家,对WebAssembly的规范、源代码、核心技术都有非常深的研究,而且在Web发、游戏和区块领域有丰富的实践经验。 (2)作者是资深的虚拟机技术专家,对Java、Go和Lua等语言及其虚拟机有非常深的研究,撰写了《自己动手写Java虚拟机》和《自己动手实现Lua:虚拟机、编译器、标准库》。 (3)本书从工作原理、核心技术和规范3个维度全面解读WebAssembly,同时给出具体实现思路和代码
【作者】
张秀宏 资深服务器发工程师,在游戏服务器、区块等领域有多年的发和架构经验。曾在EA、乐元素、比特大陆等公司担任高级服务器工程师,对Java、Go、Lua等语言以及高级语言虚拟机有非常深的研究。 曾独立撰写畅销书《自己动手写Java虚拟机》和《自己动手实现Lua:虚拟机、编译器、标准库》,广受读者好评。《WebAssembly原理与核心技术》是作者在高级语言虚拟机领域的又一力作。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。