Book Image

Getting started with LLVM core libraries

Book Image

Getting started with LLVM core libraries

Overview of this book

Table of Contents (17 chapters)
Getting Started with LLVM Core Libraries
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Navigating the LLVM source – general advice


Before proceeding with learning more about the LLVM implementation, note that there are points that are worth understanding, chiefly for new programmers in the world of open source software. If you were working in a closed-source project inside a company, you would probably get lot of help from fellow programmers who are older than you in the project and have a deeper understanding about many design decisions that might sound obscure to you at first. If you run into problems, the author of a component will probably be willing to explain it to you orally. The efficacy of his oral explanations comes when while doing so, he might even be able to read your facial expressions, figure out when you do not understand a specific point, and adapt his discourse to create a custom explanation for you.

However, when working remotely, as happens with most community projects, there is no physical presence, and thus, less oral communication. Therefore, there is...