News for hackers. Stuff that matters.
Re:Great Works in Programming Languages (2004) by exDM69 on Thursday June 13, 2013 @03:33AM (#5872748)
I'm a bit surprised not to see any papers by Simon Peyton-Jones (of Haskell fame) on the list. I guess most of the papers on this list were old classics and many of the authors have already passed away or retired.

SPJ is one of the most relevant programming language researchers of the past 20 years, but maybe his work is "too new" for this list. Reading his books and papers taught sparked the interest in programming languages in me.

Re:Great Works in Programming Languages (2004) by marshray on Thursday June 13, 2013 @05:23AM (#5873043)
I think it lacks the property of being "a paper", but I'll happily nominate The Implementation of Functional Programming Languages Simon Peyton Jones, Prentice Hall 1987

http://research.microsoft.com/en-us/um/people/simonpj/papers...

Re:Great Works in Programming Languages (2004) by exDM69 on Thursday June 13, 2013 @06:25AM (#5873241)
That book is great. I wrote a toy compiler loosely based on parts of that book.

Here's a newer book that covers similar subjects: "Implementing functional languages: a tutorial" http://research.microsoft.com/en-us/um/people/simonpj/papers...

Re:Great Works in Programming Languages (2004) by tome on Thursday June 13, 2013 @07:56AM (#5873541)
Those are papers on the theory of programming languages, not implementation. As far as I know, none of the works of Peyton-Jones fit into that category.
Re:Great Works in Programming Languages (2004) by exDM69 on Thursday June 13, 2013 @08:39AM (#5873680)
> As far as I know, none of the works of Peyton-Jones fit into that category.

This is incorrect. Looking at his list publications [1], a good deal of his publications are about programming language theory and a lot fewer are about practical implementations. Some of the theory papers are quite Haskell-centric (or use Haskell as an example language) but others are more general.

[1] http://research.microsoft.com/en-us/um/people/simonpj/papers...

Re:Great Works in Programming Languages (2004) by dscrd on Thursday June 13, 2013 @07:49AM (#5873511)
Perhaps it's still questionable whether his work will have any actual effect on the industry as a whole, as opposed to just academia.
Re:Great Works in Programming Languages (2004) by octo_t on Thursday June 13, 2013 @09:20AM (#5873868)
Are you serious? SPJ's work has been incredibly instrumental in bringing functional features (such as LINQ) to C#

See: http://www.infoq.com/interviews/simon-peyton-jones-about-mai...

http://research.microsoft.com/en-us/um/people/simonpj/papers...

Re:Great Works in Programming Languages (2004) by eru on Friday June 14, 2013 @12:40AM (#5878338)
As opposed to the other theoretical papers in the list?
Re:Great Works in Programming Languages (2004) by wbsun on Thursday June 13, 2013 @08:56AM (#5873754)
Good point!