I had a question about a specific programming task I was trying to accomplish and attempted to ask a question about whether there existed a library/tool/framework to accomplish it, after previously searching Google and StackOverflow attempting to find one without luck:
(Note, this was worded differently originally, and perhaps less well, I've attempted to improve the title since then and am open to suggestions to improving it further if necessary.)
This was closed, and after reading some meta questions, like the following, about similar situations I have some understanding of why:
Basically, it seems like the argument is that this kind of question leads to a shopping list of subjective answers and/or that they betray a lack of research attempt by the asker, although I did try to research and my intention was merely to ask whether something existed at all (which was not easy to ascertain), not to invite subjective discussion about relative merits, so I'm not sure those arguments apply in this case.
So is there no place on the SE network that I can ask an objective question about the existence of a library/tool for a programming task where that existence is not easily discoverable otherwise?
In any case, as you might have seen from my linked question, after much searching I did luck upon finding two libraries that fit my criteria, after chasing after various search terms (note that neither library is easy to find with Google even after knowing exactly what terms are appropriate: just try...:D).
Also, I note that (after figuring out that "grammatical inference" was something I should search for), I found that this question had come up at least once before at Grammar inference library? and received no satisfactory answers (the OP asked for a grammatical inference library and received links to parser generators instead). In addition, searching for "grammar inference library" yields the previous SO question as the top link and links to the unavailable library mentioned by the previous asker as the next links; the two libraries I found are nowhere to be found. Furthermore, the original asker of the question was still interested in an answer six months after asking it, so obviously this is not a trivial thing to look for.
So, for the sake of anyone else facing a similar task as I had, I think the question has value and would hope to get it reopened so I can provide my own answer to it properly: is there any way I can reword or improve the question to do so, to avoid it seeming like a "shopping list" question, and/or have it moved to a more appropriate SE site?
EDIT: Ok, this is a bit frustrating that I have to ask myself rather than anyone being willing to offer any suggestions, but suppose the question were "Is it possible to do X with any language?" rather than "Is there a library that can do X for any language" and the answer to the previous happened to be "Yes, with library Y" (or even, within some realm of possibility, although strenuous in this case), "Yes, it's a built-in feature of language Z"? Would that make a difference, and why?
FINAL NOTE: For anyone needing help in a similar situation in the future, the TL;DR version of the solution is avoid using the word library.