I'm programming in C++, and I was looking for "the best" compilers (size, features...), but I read "How to Ask", and I didn't post the question. If I need to dicuss (important things, like this), get opinions from the users, what's the best place to? Is there any programming-discussion affiliated site?
1774
Stuff like polls, recommendations based on subjective constraints, puzzles, webcomics etc. do not belong on the serious main SE sites, where professionals should be considered at work and having just a few spare minutes ("code's compiling") to answer questions, so they should not be distracted by such things. However, I'd also like to have a home for these things still using the SE engine. For the reason I mentioned before, this needs to be a separate place though. Let's call it four.[sitename-here].com.
74581
I'm just curious. Is Stack Overflow built with  (or , , etc.)?  Can you guys say something more about code infrastructure?
1636
I have a list of requirements for a program, but I don't know what program meets these criteria. That's about general-purpose software, for example, not a programming IDE or statistical workbench, questions about which would certainly go to respective sites.  Is this question appropriate on Stack Overflow? Where should I ask about it? On Super User or elsewhere?
73055
I have a program in which I've lost the C++ source code.  Are there any good C++ decompilers out there?  I've already ran across .
95467
I had a question about the future of Citrix as potential career field, but wasn't sure where to ask it.  I ended up asking it on , is there a better place for these types of questions?
116180
I had a program looking for MSVCR100.dll, which after some looking realized it is a part of Microsoft&nbsp;Visual C++ 2010. I found a download here:    However I was wondering: does Microsoft have a page with links to each version of Visual C++, or some official way to browse the different versions? The page I linked has no category tree, so I cannot use it to navigate "up", and if I do a search:    it gives over 10 pages of results.
29912
I don't know how many of you have experienced the  principle when posting questions on SO, but I know I have on a few occasions. And then I just discard my question. So here's the question:  Should we go ahead and post the question?  Of course if it's something stupid like forgetting a semicolon, etc., I would say no... but there are several occasions, like if a data structure doesn't make sense, that at least someone would eventually benefit from the question/answers.  And if you should ask the question, how would you recommend choosing an answer for it?
110922
Or is it now the other way around?  From what I've heard there are some areas in which C# proves to be faster than C++, but I've never had the guts to test it by myself.  Thought any of you could explain these differences in detail or point me to the right place for information on this.
50353
I have a question that I am quite sure does not belong to SO: it is a general, broad question about programming language implementation.  Also, I do not feel it belongs to CS, because it is not strictly computer science (it is more of an engineering question). To be honest, after reading  I was leaning towards CS, but then in the CS FAQ I read "(avoid questions where) there is no actual problem to be solved"  In general, I wonder where to go for questions that:   are not about theory (for those, I would go to cs.stackexchange) are not really practical programming problems (for those, I would go to SO) are not design questions (programmers)   The question I am referring to are something like "Are function calls always implemented using a stack?" "Under which conditions can I transform a function call into CPS, and how would I do that?" (general, not related to a particular piece of code).  Where do questions about programming "curiosities", where there is no actual problem to be solved belong? Or maybe they do not belong to stackexchange at all?
96902
I am just learning how to program, and I have been using Stack Exchange.  I think it is a fantastic idea for a website, and I think the moderations helps the community as a whole.  However, for someone new to programming like myself, it is hard to ask and answer questions in a constructive way.  I can only answer a small fraction of the questions, and by the time I've written out the code myself, someone has answered it before me, invariably because the problems are hard for me to solve as well.   This is where a Stack Exchange site geared towards beginners would be beneficial to us who are ignorant of asking dumb questions.    I think Meta stack exchange is geared towards conversation, so, what do you guys think?
13126
We have the question   What's the answer for C++?
77023
I'm currently working on many machine learning and computational algorithms, such as Singular Value Decomposition, Support Vector Machines, and others.  I'd like to ask questions about these topics, but I don't know which Stack Exchange website to use to post my questions.   Should I use ? Should I use ? Should I use ? Should I use ?   How do I tell?  What criteria do I use?
73880
Important: This question is being asked here, and not on the Programmers Meta,  because I believe that several SE sites suffer from this same, specific problem.    On Programmers, I see a pattern emerging.   New User sees the "Programmers" site title, and asks their incomplete, "fix my broken code" question. Community members comment that their question is off-topic, and recommend Stack Overflow.  New User says "thanks" and leaves, leaving their undeleted question for the community to clean up.    What seems clear to me is that:   New User has never seen the "What kinds of questions can I ask about here" page, or if they have, they've clicked through it without reading it. New User doesn't know how to move their question to the right place properly  (i.e. post on new site, delete from old site). Community cleanup of such questions is onerous.  The moderators on Programmers, following the principle that the community should moderate itself for the most part, are not proactive about removing such questions unless they're especially egregious. Migration is even more onerous.   OK, so we have the .  Here's what it says about topicality, about halfway down the page:    Note to those who are confused about Programmers' site scope: it's all right there, in black and white.  However, I do notice a problem.  It's circled in red.  That's our fault, the fault of the Programmers community.  What we really meant to say was "Don't ask your code troubleshooting questions here; those belong on Stack Overflow."  Coding tools deserves its own bullet.  We should fix that.  However, what are the chances that the user is actually seeing this, and evaluating whether or not they should ask their question based on this?  So here's my question, in two acts:  ACT I:  Is there a way to highlight the pain points of a particular site to new users specifically, so that we can be very clear that we don't want those questions that are clearly and unambiguously off-topic on our site, before they ask their question?  ACT II: Failing that, is there a way that we can fast-track the removal of such questions so that they no longer pollute our front page?
29032
Today I posted  about a C++ issue I found a bit confusing. Since I am a complete beginner in C++, all I could do was to write a short summary and ask for advice. The question attracted a couple of insightful answers and I was quite happy with those. To my complete surprise, an hour later the question had received 3 downvotes without any comment or suggestion. Since I always put effort into making my posts decently formatted and thorough, it kind of struck a nerve. I was puzzled as to why. I am not a native English speaker so nuances of language usually elude me. Is it the wording? Tone? Formatting? Too RTFM? To quote a comment from :  @Martinho: I missed that OP's passing Buffer the first time. Can't imagine someone managing C strings without any idea how the C string functions work...  Did the question get downvoted because it displayed ignorance? How could I have asked it differently to avoid the downvotes?  Update I just had.. um.. a strange exchange with one of the members from the C++ community. That member posted an answer here attempting to explain the background. However, after realizing the contradiction in hers/his arguments a possibility of an extended chat session, the delete link got clicked. I am not going to reveal the identity but nevertheless will share the discussion. I feel it sheds some light on the issue. Note that the person was apparently not one of the voters. The deleted answer  I think the accepted answer to the original question also answers this question: There are lots of problems with your code. You asked why one piece of code (with several errors) didn't work, when some other code (also with several errors) seemed to work better. In reality the difference was just random, and neither of them really works. It took a lot of effort for someone to put together an answer, and I didn't have the time (being at work), so would just have downvoted if there hadn't been enough downvotes already. Leaving a comment that there were several errors in the functions didn't seem to be constructive either. Guess that those who did downvote might have felt the same.  The comment trail  Okay. Are You saying that the C++ community downvoted it because they had either no time or no motivation to answer it properly? – Saul 19 mins ago No, I'm saying it might have been downvoted because it wasn't seen as a good question. The lack of comments can be because of limited time. It was in my case. – XXX 15 mins ago Note that if you had asked the question right now, I might have answered it. Six hours ago I had to do some payed work. – XXX 8 mins ago Uh.. why would one want to downvote a question when busy but be willing to answer it later? To communicate that &quot;your question is unwelcome at this time, I am doing paid work, come back later&quot;? In such a scenario there is nothing I can do to make it appear as a good question. - Saul 1 mins ago
97202
Is there any site in the network where career development questions about the programming profession can be asked ? I thought Programmer's was the site for it, but that doesn't appear to be the case.
631
There seems to be more than a few computer science/programming Stack Exchange networks (is that the correct term?). Stack Overflow, being the first, has by far the most users, questions, and answers.  What is the reasoning for creating the others, and are there clear guidelines for which kinds of questions should be posted? I can see a large amount of potential overflow, many cases of people not getting a good answer to their question, because the person who has the answer isn't browsing that particular network at the moment.  I understand that they were probably created for organizational purposes, but wouldn't it almost make more sense to just have them as categories under Stack Overflow, keep them separated but still connected, instead of making people have to create multiple 'account's, one for each network?  I am sure there was a very good reason to break them up, but as someone that is new to SE, it can be somewhat intimidating to decide which one to post in to ensure you get a good answer. For example, if I am a computer science student, my first instinct might to be to post in the computer science network, until I see that it literally has 1% of the users as the Stack Overflow network, which still seems to be for programming/computer science related questions.  So my second instinct would then to be to post it into the Stack&nbsp;Overflow site on the basis that I have a significantly higher chance of my question being seen and getting a good answer. Then I notice that there is also a 'programmers' network, and I don't even begin to know where that fits in. I, and I am assuming most people, will probably just post on Stack&nbsp;Overflow to be safe.  My question is, other than the short little description blurb of each one, is there a clear cut set of guidelines which what each network is intended for, what kinds of questions should go to each one, and is anything being done to encourage people to post in these newer, smaller (more specialized?) networks as opposed to just posting in big daddy Stack Overflow?  Now again, this is for computer science/programming/"why isn't this code doing what I want?" related questions, I am not saying that if I had a question about Linux or WordPress or something I would have the same confusion.
50230
SO has helped me so much in times of need. It is crazy - sometimes I am having a huge issue with a program I'm working on at school or work, and I post it on SO and the answers come quickly and easily. Lots of time it's a typo, while others it's a deep misunderstanding of mine. I wonder how I can fit in here at Stack Overflow. How I can contribute. In fact, I feel such a “beginner”, I don't even know where to look half the time. But I see there is now a place for /Programmers/ which leads me to wonder if there can be a site for beginners - and strictly beginners. Beginners post in Stack Overflow, and only beginners can post answers. Meaning, you must ask a question in the beginners forum in order to answer one. Or something, I'm not sure, I just want a place to connect with others who are just starting out how to learn about programming, and want to get the chance to answer other beginner questions so I can learn more (you learn 40% of what you do and 90% of what you teach). What do you all think about this?