You are not logged in. Your edit will be placed in a queue until it is peer reviewed.
We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.
Required fields*
- 2The second argument is plain wrong. There're lots of not-so-every-day questions on SO, for example in [algorithm], [language-agnostic], [math], [programming-languages], [data-structures] and other tags. In general, nobody's gonna push you out, if the question can be understood by average CS graduate (and the ones that require special knowledge usually also stay).Nikita Rybak– Nikita Rybak2011-02-21 12:09:40 +00:00Commented Feb 21, 2011 at 12:09
- It doesn't mean there's no room for a new place (there probably is), but I'm yet to see a real CS question actively repelled by SO community.Nikita Rybak– Nikita Rybak2011-02-21 12:20:30 +00:00Commented Feb 21, 2011 at 12:20
- I have not been too active on SO, but its FAQ says: "a specific programming problem, a software algorithm, software tools commonly used by programmers, matters that are unique to the programming profession", none of which covers all CS - TCS. Of course "software algorithm" can be interpreted arbitrarily broadly, but at least hardware guys are certainly OT. Myself, I would not ask a "serious" CS question on SO, simply because the noise of nonsense even on simple programming questions is disturbingly high. You don't get CS people to ask if the felt signal/noise ratio is low, so no repelling.Raphael– Raphael2011-02-21 16:37:37 +00:00Commented Feb 21, 2011 at 16:37
- Perceived signal/noise ratio is another (maybe valid) issue, but people do ask and answer questions on data-mining, robotics, grammars, complexity, EBNF and other CS topics here. (Can't tell if they're sufficiently 'academic', but they're here)Nikita Rybak– Nikita Rybak2011-02-21 17:50:16 +00:00Commented Feb 21, 2011 at 17:50
- 1@Nikita: The CS proposal cites a few questions that were closed on TCS as too basic. Do you really think that “How to prove that Satisfiability is in DTIME(n^2)” is SO material?Gilles 'SO- stop being evil'– Gilles 'SO- stop being evil'2011-02-21 19:00:51 +00:00Commented Feb 21, 2011 at 19:00
- @Gilles There're more than few questions on complexity theory and some thorough answers on SO already. My point is, nobody is pushing you out. It may be true that some CS professor isn't dying to be on one site with "filthy engineers", but that's not because those engineers are gonna kill him, eat his brain and close his questions. So, don't blame engineers.Nikita Rybak– Nikita Rybak2011-02-21 19:28:42 +00:00Commented Feb 21, 2011 at 19:28
- @Nikita: I'm not blaming engineers! But don't blame the CS professor for not having time to wade through a lot of questions that neither interest him nor particularly call on his expertise to find the relatively very few questions in his subfield of CS.Gilles 'SO- stop being evil'– Gilles 'SO- stop being evil'2011-02-21 19:32:44 +00:00Commented Feb 21, 2011 at 19:32
- @Gilles That's actually a bad example: difficulty to search for Haskell or Lua or Java isn't a reason to create a new site for them. Not to mention, it can easily be (if not already is) addressed through stackapps. In fact, there're many apps which will allow professor to not resort to search at all.Nikita Rybak– Nikita Rybak2011-02-21 19:51:19 +00:00Commented Feb 21, 2011 at 19:51
- @Gilles Forgot to mention, tag sets were also created to address topic-following problem. Just in case you're interested. (Although I still find stackapps more convenient)Nikita Rybak– Nikita Rybak2011-02-21 20:02:03 +00:00Commented Feb 21, 2011 at 20:02
- @Nikita: Actually you're making my point for me: even Norman has a hard time, and his interests are a lot closer to programmers' than the average CS professor.Gilles 'SO- stop being evil'– Gilles 'SO- stop being evil'2011-02-21 20:02:04 +00:00Commented Feb 21, 2011 at 20:02
- @Gilles That question is more than two years old, from the beta age of Stack Overflow :) Try posting it today.Nikita Rybak– Nikita Rybak2011-02-21 20:08:26 +00:00Commented Feb 21, 2011 at 20:08
- 2@Gilles That being said, I do think CS professors can have their own site (as I said in my second comment here). Just not becouse programmers bully them, or overflow with 'too engineering questions' - they don't. But because CS professors prefer to have their own company and do not consider normal programmers to be 'colleagues' or 'peers'. (At least, the ones I knew)Nikita Rybak– Nikita Rybak2011-02-21 20:10:00 +00:00Commented Feb 21, 2011 at 20:10
- Would you consider the guy screwing together a car a peer of his boss, or of a mechanical engineer, or of a physicist? This is the spread we are talking about here. I never claimed anybody "pushed" CS people "out" of SO, I only claim SO can not serve the purpose of talking amongst computer scientists. Programmers have different view and perspectives, that is proven time again. That is helpful if something has to be coded up, otherwise it gets in the way.Raphael– Raphael2011-02-21 21:49:38 +00:00Commented Feb 21, 2011 at 21:49
Add a comment |
How to Edit
- Correct minor typos or mistakes
- Clarify meaning without changing it
- Add related resources or links
- Always respect the author’s intent
- Don’t use edits to reply to the author
How to Format
- create code fences with backticks ` or tildes ~ ```
like so
``` - add language identifier to highlight code ```python
def function(foo):
print(foo)
``` - put returns between paragraphs
- for linebreak add 2 spaces at end
- _italic_ or **bold**
- indent code by 4 spaces
- backtick escapes
`like _so_` - quote by placing > at start of line
- to make links (use https whenever possible) <https://example.com>[example](https://example.com)<a href="https://example.com">example</a>
How to Tag
A tag is a keyword or label that categorizes your question with other, similar questions. Choose one or more (up to 5) tags that will help answerers to find and interpret your question.
- complete the sentence: my question is about...
- use tags that describe things or concepts that are essential, not incidental to your question
- favor using existing popular tags
- read the descriptions that appear below the tag
If your question is primarily about a topic for which you can't find a tag:
- combine multiple words into single-words with hyphens (e.g. stack-overflow), up to a maximum of 35 characters
- creating new tags is a privilege; if you can't yet create a tag you need, then post this question without it, then ask the community to create it for you