从今天起,写一本关于LLVM的书

阅读: 评论:0

从今天起,写一本关于LLVM的书

从今天起,写一本关于LLVM的书

一直想写一本关于深入学习LLVM的书,这个想法有了很久了,但是一直没有机会动手。现在虽然很忙,但是依然觉的有必要马上动手去做这个事情。任何事情都是一点一点积累起来的,如果一直不动手,什么都做不成。还有句话:活在当下。抓紧时间去做想做的事情,才不会给自己的人生留遗憾。 现在关于LLVM的书,只见过一本英文的《 Getting Started with LLVM Core Libraries》,据说还有一本日文的更早,但是一直没见过,有待调查补充。所以我很期待这本书能成为第一本中文的关于LLVM的书。因为这不仅仅是关乎语言的问题,也是关乎国内研究LLVM的一个进展问题。国内确实很多人在LLVM社区混的不错,也有人做的很深入,但是不可否认的是现在依然没有一本真正介绍LLVM的中文的书,这对LLVM在中国的推广,包括让更多的人更好的学习LLVM有着重大的意义。 所以,我写这本书的 主要目的是有两个。第一,可以给需要学习LLVM的人提供一点中文的资料,让更多的人可以方便的接触LLVM和学习LLVM。毕竟不是谁都可以轻易hold住那一大堆的英文文档和已经发展这么久的一大堆代码。第二,我希望借写这本书的这个机会,努力的提高自己对LLVM的理解,提高自己的技术水平,在不断的总结和学习中提供自己。总结起来,这似乎是一件利人利己的事情,那就更需要快马加鞭、保质保量的完成了。        这本书的名字就暂定《深入理解LLVM》。内容主要包括四大部分。第一部分,介绍LLVM的整体情况。从LLVM的起源、发展历史和现状入手,介绍LLVM的基本情况。然后对LLVM的框架、子项目组织结构、核心库和代码结构等进行介绍。第二部分,介绍LLVM的核心库。这部分主要介绍LLVM核心库的作用和如何在不涉及核心库内部代码的情况下去使用这些核心库。这部分内容,《Getting Started with LLVM Core Libraries》这本书介绍的就非常不错。第三部分,介绍LLVM的源码。挑选LLVM的具有代表性的源码进行介绍和分析,展现给读者分析代码的方法和技巧,重点在于培养读者自己分析代码的能力。在介绍具有代表性的代码的同时,也介绍相关的编译理论知识。第四部分,项目实例。针对性的选择基本不同类型的项目,通过实际的代码来实际项目中对LLVM的深入理解和使用。        之前关于LLVM/Clang零零散散的写过一些博客,但是很不系统,内容也不完整,要想写成一本书的话,还有很多的工作需要去做。同时,之前我只完成(出版)过长篇小说,没有写技术书籍的经验,这些都将成为之后将要面临的问题。不管面临的问题是什么,是问题就有解决的办法,希望一切顺利!                                                                                                                               2015年3月7日晚于长春

本文发布于:2024-02-02 02:57:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170681580240950.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:一本   的书   LLVM
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23