Explore
Practical parsing with PEG and cpp-peglib - Bert Hubert's writings
A very practical introduction to Parsing Expression Grammars (PEGs), in which we’ll build a non-trivial parser...
LLVM is Smarter Than Me - sulami's blog
I was reading Algorithms for Modern Hardware recently, specifically the chapter on SIMD, and was impressed...
Context: The Missing Feature of Programming Languages
Modern computer hardware is so capable that we can often simply ignore its limitations when writing...
More Fixpoints! (Functional Pearl)
Haskell’s laziness allows the programmer to solve some problems naturally and declaratively via recursive equations. Unfortunately,...
Chlorophyll: Synthesis-Aided Compiler for Low-Power Spatial Architectures (2014)
We developed Chlorophyll, a synthesis-aided programming model and compiler for the GreenArrays GA144, an extremely minimal-...