This question already has an answer here:
Every time I am starting to work in a new programming field, I have a lot of questions, obviously. I am usually able to find answers on various forums or to figure them by my own.
Once in a while there is a question that I would definitely prefer to ask here, in SE, to know and learn from all this vast accumulated experience.
However each time when I am trying to ask a question like "what are the possible tools/ libraries/ frameworks / ways to do so and so", I am downvoted very quickly and the question is closed.
I think the whole purpose of SE is to share not our knowledge but first and foremost our experiences. Knowledge I can find anywhere: in books, in tutorials, in manuals. But to hear from somebody who already have tried, had got his hands "dirty" and can save others a lot of time by sharing it - why not?
EDIT: I know the rules, and I try not to ask such questions here, but I just don't understand why.
If somebody can tell others "I worked with this tool, it's good for so and so", or "this tool is very unstable and lack such and such options" - why not??
Really, folks, look on the most upvoted questions: for example, what is the difference between decimal float and double
So if I am lazy (as obviously most of us are) and instead of reading the book, I am going to SO to ask, it's OK.
However if I want to ask something much less trivial, though still of public interest like who have the experience with these or other tools and what his/her experience was, it is not OK?
Pity that 's SE attitude. There is a huge difference between opinion and experience