I'm thinking of asking a question for papers (e.g. from IEEE or ACM) that are of interest to programmers.

There's similar question at Theoretical Computer Science that has some great answers, but there's a lot of theory there and I'm more interested in less theoretical ones with more interest to programmers and engineers day-to-day at the code-face.

This would result in a list, and should be one answer per paper, with a summary of why we should read this paper. I hope to find some classic and influential papers of interest to the community.

  • Would this be allowed?
  • Should it be community wiki?
  • What tags to you recommend?
  • If not here on Programmers.SE, how about another site?
  • What's the general Programmers.SE policy on list-generating questions?

This similar question was closed as not constructive but this similar question is open.

  • 2
    The question you point to that remains open is from the early days of Programmers when rules were different. It likely slipped through the cracks and we're reviewing it to see if it deserves to stay open.
    – Adam Lear StaffMod
    Commented Sep 18, 2011 at 13:39
  • Definitely slipped through the cracks. I locked both and threw up the historical significance notice. Beyond Walter's answer, there's Are “I'm looking for X” questions on topic? which goes into more detail.
    – user8
    Commented Sep 18, 2011 at 14:25

1 Answer 1


If you check the FAQ, you'll see that questions that result in lists for answers are generally considered not constructive, as they usually don't meet the 6 guidelines to asking questions.

Where most list questions fail is in the ability to meet these:

  • inspire answers that explain “why” and “how”
  • tend to have long, not short, answers
  • invite sharing experiences over opinions

If you can come up with a way to ask your question to satsify these, it would stand a good chance at remaining open.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .