- LLVM Essentials
- Suyog Sarda Mayur Pandey
- 182字
- 2021-07-30 09:55:51
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.
- C語言程序設計實踐教程(第2版)
- ClickHouse性能之巔:從架構設計解讀性能之謎
- Learning Real-time Processing with Spark Streaming
- R語言經典實例(原書第2版)
- 自己動手寫Java虛擬機
- Visual Basic程序設計教程
- Hands-On JavaScript High Performance
- 秒懂設計模式
- Mastering Swift 2
- 軟件項目管理實用教程
- 深入理解Android:Wi-Fi、NFC和GPS卷
- ASP.NET Core 2 Fundamentals
- Arduino家居安全系統構建實戰
- Hadoop 2.X HDFS源碼剖析
- Python預測分析實戰