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:

5 Comments

  1. mario says:

    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 says:

    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 says:

    Mario, Peter, thanks for your contributions!

  4. Finlay McWalter says:

    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

  5. Parag Shah says:

    Thanks for sharing the list.

Leave a Reply