The Design of LLVM is a great overview of how the LLVM project compares to other toolchains and how LLVM works written by Chris Lattner. I saw Lattner present at WWDC last year about some new LLVM and LLDB features and this article goes into much more detail about the design and . The LLVM project has been such a big part of Apple’s recent success with Mac OS X, iOS, and their Xcode development tools. There’s a lot to digest here and I’ll definitely be giving this one another read or two.
Exploring Dependent Types in Idris
When I'm not coding the "impossible" at Art+Logic, I take a lot of interest in new programming technologies and paradigms; even if they're not yet viable for use in production, there can often be takeaways for improving your everyday code. My current...