Linked by Thom Holwerda on Wed 7th Nov 2007 10:09 UTC, submitted by Chris Lattner
General Development The LLVM Compiler System is being used for all sorts of interesting things these days. It basically provides an extremely modular and easy to use set of open source (BSD-licensed) compiler libraries that can be used to build various applications from. Despite this, many people don't really understand it, and are scared away by the breadth of the project or by compilers in general. The Kaleidoscope tutorial starts out from scratch and slowly builds up a simple language to show how LLVM can help out with this. We end up with a JIT compiler for a fairly interesting little language with less than 700 lines of code. Of course, this is just the tip of the iceberg, once you start with LLVM, there are all sorts of things you can do.
Thread beginning with comment 283843
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[5]: Lame tutorial.
by John Nilsson on Fri 9th Nov 2007 17:30 UTC in reply to "RE[4]: Lame tutorial."
John Nilsson
Member since:

Some WP articles might be very thorough, but they're no substitute to the proper literature on any non-trivial subject.

Agreed! It's an encyclopedia, a place to get a quick overview of the topic, enought to know what to look for next.

Reply Parent Score: 2