What are the conditions for asking a Wolfram Mathematica question here in this community instead of the specific Mathematica community?
There is even a specific tag for this: wolfram-mathematica
What are the conditions for asking a Wolfram Mathematica question here in this community instead of the specific Mathematica community?
There is even a specific tag for this: wolfram-mathematica
There are a couple of things Code Review wants from a question.
Other than that we're pretty chill.
To note however, we're not a code re-writing service, and so some answers may contain no code. This is as we're a knowledge sharing site, not a code-rewrite site.
For more information you can see the What types of questions should I avoid asking? and What topics can I ask about here? pages. Which should contain the same as the above in a more colourful way.
An example is you have a program with a bunch of ifs, you wonder how it could be improved, so you can employ a better strategy in the future, and post the code on here. You get an answer, that does not contain any code, and you go away happy you've learnt something new.
I want to do X, how do I do this?
, we need something working and reviewable. All your answer is missing is an obligatory link to the help center :-)
\$\endgroup\$
The Mathematica site is for helping you when you have questions about how Mathematica works. So if you have a question that can be summarized in a simple sentence like "How do I ..." or "Why does ... happen?", you should post there.
If you've written code, it works, but you wonder if it could work better, then post here. Our titles are one sentence summaries of what the code does, e.g. "Draw a circle from user input". The implicit question on every post here is "What do you think of this code? And how could it be better?" If you have a more specific question, we may be the wrong place. We do accept guidance like
But if you have other specific questions, you may be straying into off-topic territory here.
if
s, you probably can guess the code's sub optimal, so you post here with the aim to find a better way to do what you'd done before. It's mostly so you know we're a knowledge sharing website, rather than a code-rewrite service, :) \$\endgroup\$