- 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.
- 軟件項目管理(第2版)
- Spring技術內幕:深入解析Spring架構與設計
- 深入理解Django:框架內幕與實現原理
- C# Programming Cookbook
- Scala Design Patterns
- PostgreSQL技術內幕:事務處理深度探索
- Java編程指南:基礎知識、類庫應用及案例設計
- Python數據分析(第2版)
- Java Web應用開發技術與案例教程(第2版)
- Flux Architecture
- Learning Data Mining with R
- BIM概論及Revit精講
- Instant Ext.NET Application Development
- Arduino家居安全系統構建實戰
- Java面向對象程序設計