The Programmers.SE FAQ no longer has a mention of Code Golf, as Code Golf is now back to being the domain of Stack Overflow while the Code Golf Area 51 proposal gets off the ground.
Now that Community Wiki is dead (long live Community Wiki!), I understand that there is some concern that code golf questions would be nothing more than rep farms on Stack Overflow.
The basis for that sentiment is that they really don't help anyone, so why should anyone get rep for the question or answers? Since the main way to kill rep, Community Wiki, is dead, code golf questions are now A Bad Thing for Stack Overflow.
I get that reasoning. But now, the Programmers.SE FAQ has the following:
Programmers - Stack Exchange is for expert programmers who are interested in subjective discussions on software development.
This can include topics such as:
- Software engineering
- Developer testing
- Developer tools and techniques
- Practical algorithms and data structures
- Design patterns
- Development methodologies
- Quality assurance
- Software law
- Code golf & programming puzzles
- Freelancing and business concerns
Programmers.SE has had a serious problem since its inception because people have considered it to be a dumping ground for questions not good enough to be on the "real" sites. This doesn't help, at all.
Consider also two of the Good Subjective, Bad Subjective question guidelines (for which Programmers.SE has an explicit close reason):
Great subjective questions tend to have long, not short, answers. The best subjective questions inspire your peers to share their actual experiences, not just post a mindless one-liner or cartoon in hopes of being rewarded with upvotes for being merely “first.” Sharing an experience takes at least one paragraph; ideally several paragraphs. If I’m asking about how to bake cookies, don’t give me a list of grocery items: milk. butter. vanilla. eggs. There is virtually nothing I can learn from a short, static list of grocery items that make up a recipe. Instead, tell me what happened the last time you made cookies from that recipe! Share your detailed experiences, so that we all might learn from them.
Great subjective questions are more than just mindless social fun. The best subjective questions avoid the social pitfalls of “Getting To Know You” (GTKY) and mindless entertainment. Sometimes people just want to poll a community for ideas that might help solve a problem (best book, best approach). These can be okay when there is actual knowledge in the collection of answers. What isn’t okay are the social bonding questions which are designed just to impress others, such as “What is the coolest/stupidest/weirdest/funniest thing you saw/did/tasted today?”, or questions where the site’s actual topic is tacked on as a token afterthought, such as “Favorite food for programmers.” If you removed the “for programmers” part of this question, is it really unique to our profession? Could an average member of our community reasonably be expected to learn something that makes them better at their job from this question? If not, then it’s a bad subjective question.
What is the rationale behind this decision?