Explore

compilers ×
  • screenshot

    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...

  • screenshot

    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-...