What's the difference between Programmers and Stack Overflow?

migration rejected from programmers.stackexchange.com May 27 '16 at 14:59

This question came from our site for professionals, academics, and students working within the systems development life cycle. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

marked as duplicate by gnat, Thomas Owens discussion May 27 '16 at 14:58

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


From Introducing Programmers.StackExchange.com:

In a nutshell, Stack Overflow is for when you’re front of your compiler or editor working through code issues. Programmers is for when you’re in front of a whiteboard working through higher level conceptual programming issues.

Stated another way, Stack Overflow questions almost all have actual source code in the questions or answers. It’s much rarer (though certainly OK) for a Programmers question to contain source code.

Additional Resources:

  • 23
    The top paragraph in that quote should go right at the top of the FAQ. – cdeszaq Feb 10 '12 at 17:51
  • @cdeszaq I agree. Perhaps you should make a meta post suggesting that – Rachel Feb 10 '12 at 18:21
  • 1
    Both stackoverflow.com/faq and programmers.stackexchange.com/faq list "algorithms" as appropriate topics. It's also unclear why "programming tools" falls under SO instead of programmers.se. – jamesdlin Apr 28 '12 at 1:09
  • @jamesdlin You need to consider the blockquoted paragraph when deciding where to ask questions, not just the bullet-point list: if you're asking about your code, ask on Stack Overflow. If you're asking something conceptual about algorithms, ask here. Most questions about programming tools aren't conceptual, which is why they're on-topic on Stack Overflow. The few that are tend to be recommendation questions which are off-topic here. – user8 Apr 28 '12 at 1:12
  • 4
    So a question such as "Is there a tool that does X?" would be off-topic both on SO and here? :( – jamesdlin Apr 28 '12 at 12:44
  • 1
    @jamesdlin As worded, it's definitely off-topic here and probably won't do well on Stack Overflow. Instead, ask "How can I do X?" on Stack Overflow. If the answer is "use X tool", so be it. – user8 Apr 28 '12 at 20:03
  • 1
    may I humbly suggest you define this in the about page of each service – niico Jul 24 '13 at 3:35

One might think that:

"... Stack Overflow is for when you’re front of your compiler or editor working through code issues. Programmers is for when you’re in front of a whiteboard working through higher level conceptual programming issues..."

but this is only a nice theory, in practice this site is a redundancy, any question that I thought to ask here I could ask on Stack Overflow. The real "white board" questions are not welcome here as they are too broad and usually get downvoted and closed.

  • Just out of curiosity - can you point to some "white board" questions that are not welcome are and have been refused as too broad? My impression is that white board question by definition must be broader than pure programming questions. You are just more far away from the solution. – Trilarion Jul 23 '14 at 14:04
  • 6
    I had a qestion about design patters for extension points. I had to delete it after looong debate of where it belongs. The bottom line was that it is opinion based. How can you ask a white board question that is not opinion based is beyond me. – tatigo Jul 23 '14 at 17:16
  • Anyway, I found the use for this site, i use its forum, there is a nice forum community here that is not too big as on stack overflow, so you get to know the people :) I do not post questions here anymore, if I have a specific question I find the answer to it usually just by googling or using the stack overflow. – tatigo Jul 23 '14 at 17:21
  • 1
    Okay. I see. This is unfortunate. I wanted to ask one or two questions about design patterns but now I fear they might get shoot down. Anyway maybe you asked for the "best pattern" which might be seen as matter of opinion. Maybe a better formulation would be to ask for "most commonly used patterns and their pros and cons" (which is essentially the same as asking for the best) and maybe you would have gotten away with it. Don't know. – Trilarion Jul 23 '14 at 17:21
  • 3
    Well, you can try asking, even if your question will be closed as too broad you might still get some responses. – tatigo Jul 23 '14 at 17:23

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