Where can I ask if some language feature is better than others, if other programmers feels the same as me about some aspect of certain programming aspects and so on?

On Stack Overflow, the questions simply get removed or similar, so which is the right Stack Exchange section?

Super User does not seem enough programming related, and I don't have idea where to go ask...

  • programmers.stackexchange.com – austin Jun 22 '13 at 20:23
  • 9
    @austin: No. – BoltClock's a Unicorn Jun 22 '13 at 20:24
  • If you are asking for people to agree/disagree with you on any programming issue (or any issue for that matter), Stack Exchange sites are out. This is not the kind of question we are interested in. – Oded Jun 22 '13 at 20:29
  • @BoltClock'saUnicorn why not? If they're discussion kind of questions, they'll get closed out downvoted, but other than those types, it seems like the place he/she is looking for. – austin Jun 22 '13 at 20:33
  • 4
    @austin: because both types of proposed questions are discussions? – Mat Jun 22 '13 at 20:35
  • @Mat probably. Without knowing the question or the context it's hard to tell. In any case, Quora might be a good option if the question seems to open for discussion. – austin Jun 22 '13 at 20:43
  • Quora accepts such questions. Sample: Why is Python better than PHP? – P.Mort. - forgot Clay Shirky_q Jun 23 '13 at 12:28
  • Reddit (I think): reddit.com/r/programming – Old Checkmark Jun 23 '13 at 12:55

Programmers.SE supports somewhat more subjective/philosophical questions than SO, but I doubt a "Do you feel the same way I do about X" will work on any Stack Exchange site. People still have quite a bit of trouble figuring out exactly what does or doesn't fall within scope at Programmers though (the last time I counted, a simple majority of questions were being closed) so you probably want to read its FAQ and attempt to phrase your questions to be constructive before asking something there.

To work on Stack Exchange in general, it still needs to be a question with some sort of real answer, not just inviting others to voice their agreement or disagreement with your rant.

To characterize the two, I'd give a sample question that I thing would be reasonably suitable for each (though others might disagree):

SO: I've written this code and it doesn't seem to be working out. Can anybody suggest a better way to write it?

P.SE: Several times, I've tried to write this type of code using the Visitor pattern, but it generally hasn't worked out well. Can anybody suggest an approach that's likely to work better in this type of situation?

| improve this answer | |
  • thanks, that is what I was looking for! – Liquid Core Jun 23 '13 at 14:47

You must log in to answer this question.

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