官术网_书友最值得收藏!

Preface

LLVM is one of the very hot topics in recent times. It is an open source project with an ever-increasing number of contributors. Every programmer comes across a compiler at some point or the other while programming. Simply speaking, a compiler converts a high-level language to machine-executable code. However, what goes on under the hood is a lot of complex algorithms at work. So, to get started with compiler, LLVM will be the simplest infrastructure to study. Written in object-oriented C++, modular in design, and with concepts that are very easy to map to theory, LLVM proves to be attractive for experienced compiler programmers and for novice students who are willing to learn.

As authors, we maintain that simple solutions frequently work better and are easier to grasp than complex solutions. Throughout the book we will look at various topics that will help you enhance your skills and drive you to learn more.

We also believe that this book will be helpful for people not directly involved in compiler development as knowledge of compiler development will help them write code optimally.

主站蜘蛛池模板: 万山特区| 高尔夫| 卢龙县| 额尔古纳市| 英德市| 武冈市| 韶山市| 上高县| 阿拉善右旗| 稷山县| 水富县| 铜鼓县| 合肥市| 高淳县| 固原市| 谷城县| 隆子县| 泉州市| 新竹县| 利川市| 达尔| 自治县| 鱼台县| 武功县| 岳西县| 大姚县| 祥云县| 江永县| 浪卡子县| 西乌珠穆沁旗| 广昌县| 郯城县| 宁国市| 岳西县| 磐安县| 富裕县| 余姚市| 调兵山市| 高淳县| 合作市| 腾冲县|