1. 3
  1.  

  2. 3

    GHC’s rewrite rule is another example of programmable compile-time optimization.

    1. 3

      As an ex-compiler writer have have plenty of sympathy for those trying to make a living selling compilers, but times change.

      The problem used to be competition from many small compiler companies, then the amount of memory available on developer machines exploded, which is the critical factor holding back open source compilers.

      1. 1

        I’ve updated the title to include the date, since it matters in the context of the paper.