Stack Overflow has just recently come onto my radar screen, but I've been an avid user of perlmonks for a while, as well as a reader and "fan" of many people behind this very site. Because of that, I think this site looks very promising and I would like to know what others think about these enhancement ideas.
Note: these have nothing to do with perl programming, I just use that as a comparison for a similar site that seems to share a similar niche.
First, let me start with the biggie. What do people think about segmenting SO into sub-portals based on language? Sure, tagging and searching work well, and hierarchy is so 1998, but I can't count the number of times I've seen people ask if there was a "rubymonks" or a "pythonmonks" or a "foobar_language_monks" site out there.
Don't get me wrong, I don't advocate bifurcating SO content. I just think a couple of tweaks along with some alias sites (ruby.SO.com // python.SO.com // foobarlang.SO.com) would work wonders at garnering more language-specific awareness (and thus experience) under the entire SO umbrella. Also, I think it would help avoid the (unintended?) possible prejudice among potential users that this site is mostly for DotNet people.
Direct Perlmonk Ripoffs
Here are some personal-favorite perlmonks features that (apparently) are not here at SO, but should be (apologies if they already are, please feel free to correct me).
- Chatterbox: (real time web-based convo, see perlmonks.org for example)
- Posting types other than Question: After doing a little homework here, I see not every original post on SO is really intended as a question. Perlmonks has something called "meditations" and "Cool Uses". It seems like SO could benefit from this as well, using a scheme a bit bigger than "folksonomy-tagging-only".
- Best and Worst posts: links (see not only what's hot, but what's been downvoted a lot)
- Categorized Posts: Folksonomy-style tags are good, but sometimes a "top-down" organizational style has benefits too, if used judiciously. (see e.g., Perlmonks Categorized Q and A)
That's enough for now. Great site, thanks for any constructive criticism and feedback.