Since the new GameDevelopment stackexchange beta https://gamedev.stackexchange.com/ just came out today. When asking questions about game development should i only post them on the new website. I feel like it would be bad to double post. But since not everyone knows about the new site yet I feel as though I would get better responses here.
If your question has to do with actual code, like "Why is this piece of code only producing 2 enemey AIs at a time?", then Stack Overflow is the better choice.
If your question is conceptual in nature, like "What is a good algorithm for generating mazes?", then Game Developers seems to be the better choice.
Regardless, please don't post a question on both sites. If the wrong site is chosen, it is better to have it on only one site, because a migration is better than a migration and a merge, and centralizing answers is better than diffusing them.
From a vague look over the GameDev Stack Exchange, I feel that it deals more with questions of concepts (how can I build random dungeons?) rather than questions of the nitty-gritty details of programming (why is my random-dungeon-building code not working?).
That said, the lines are blurry, and may or may not become clearer as the GameDev site continues to grow. I imagine you won't get in trouble either way, so post where you feel you'll get the best response. But try to pick one, since it likely is either concept or code, and the community will politely point you in the right direction if you quite obviously chose wrong :)
We had this discussion on the GameDev meta and the consensus (based on the votes) basically boiled down to:
Ask your question on GameDev even if its programming related if a game developer would give a different answer to your question than other programmers.
So if your question is about a specific game API or about something where priorities would be different for game development (in a game you might trade off some accuracy for performance, even though the "right" answer from a general programming perspective might be the more "accurate" one). But if your question is about a general programming question but it just happens to be for use in a game (say sorting an array), then SO is your best bet.
That being said, the community is still young, so if you find you don't get a satisfactory answer, then by all means fall back to SO (the GameDev community may yet evolve to a more purely theoretical one).