This seems to come up a bit on Programmers.SE but which site is the canonical site for general (i.e. not research oriented) algorithms questions? If we look at the Stack Overflow FAQ we are told the following:
We feel the best Stack Overflow questions have a bit of source code in them, but if your question generally covers …
- a specific programming problem
- a software algorithm
- software tools commonly used by programmers
- matters that are unique to the programming profession
… then you’re in the right place to ask your question!
Likewise, if we look at the Programmers.SE FAQ we are told the following:
This can include topics such as:
- Software engineering
- Developer testing
- Algorithm and data structure concepts
- Design patterns
- Architecture
- Development methodologies
- Quality assurance
- Software licensing
- Freelancing and business concerns
If your question is about programming tools, please ask on Stack Overflow instead.
So it looks like there is a bit of overlap in the FAQs that need to be resolved, perhaps we can updated them to indicate a finer-grained example (for example Stack Overflow could have "a specific software algorithm implementation") of which to use on which or just remove it from one to leave the other site as the appropriate location?