Bibliography of Programming Languages Implementation

Doing some research about compilers, interpreters and virtual machines, I have gathered some bibliography from several resources. Here it is, in no particular order:

4 Comments

  1. mario:

    Hi Alex,

    Nice list. Here’s another item: http://chicken.wiki.br/Internals — describes some things about the implementation of Chicken.

    Best wishes,
    Mario

  2. Peter Bex:

    There’s also Programming Languages: Application and Interpretation by Shriram Krishnamurthi, which has been on my reading list for a long time, but haven’t got around to. It looks quite promising; he implements several interpreters for mini-languages using Scheme.

    Cheers,
    Peter

  3. ventonegro:

    Mario, Peter, thanks for your contributions!

  4. Finlay McWalter:

    There’s also Simon Peyton-Jones’ “The Implementation of Functional Programming Languages”, wherein we learn to implement something that resembles Haskell in something that resembles Haskell slightly less. It’s available for free online:

    http://research.microsoft.com/~simonpj/Papers/slpj-book-1987/start.htm

Leave a comment