IMO, it is, but if it isn't, I'll vote to re-open.


(Please don't downvote it; I'm just trying to get the right thing done regardless of whether I'm right or wrong.)

  • 5
    Asking for a list of stuff is generally way too broad a question Commented Jan 24, 2014 at 20:29
  • 6
    Myeah I'd say it's off-topic and appropriately closed.
    – Bart
    Commented Jan 24, 2014 at 20:34
  • 7
    Dear readers, it might be a good idea to stop downvoting the question; it's pretty definitively closed, and it's really not a terrible or unreasonable question. Piling on at this point is only likely to antogonize someone who is clearly a reasonably intelligent, actual professional dev who has contributed to SO. Do we really need to actively encourage him to go off and post elsewhere about the StackFascists over on StupidOverflow?
    – jscs
    Commented Jan 24, 2014 at 20:58
  • 1
    @JoshCaswell +1, he's already cranky enough. I'd rather it was reset to 0. Commented Jan 24, 2014 at 21:00
  • 1
    MSO didn't exist (or I didn't know about it) when this was asked. Commented Feb 26, 2020 at 0:07
  • And why is this even getting downvoted now? Commented Feb 26, 2020 at 11:41

1 Answer 1


Off topic.

Too broad: it asks for a comprehensive comparison of two platforms, and general information on one of them. That's simply too much for the scope of one question.

Note that the list aspect of the question falls under this reason, not the custom off-topic list reason, because the question asks "what is the complete list of differences between X and Y", and not "I have X, give me a list of products which do basically the same thing so I can pick one".

Primarily opinion based: it asks for pros and cons, but those vary depending on the environment, business needs, and usage. Whether product X has feature Y found in product Z is a factual question, but whether having Y is a pro or con is not.

The subtext of the question is "my business is considering a move to this platform, and I want to know if it's a good idea". This isn't answerable by detached experts with facts. It can only be answered by OP's business by weighing relative costs and trade-offs. To be fair, the question does not ask "is it a good idea" - the OP will be making that decision - but SO doesn't know what's good or bad for the company, so responses addressing these will be opinions unsupported by facts.

The question "I'm thinking about switching my C# app to Java instead, in what ways is Java different, and would those differences be better or worse?" is off topic in essentially the same fashion. The first part of the question is too broad, and the second part opinion based. Hopefully the analogy helps clarify things.

This answer intended as explanation for the OP of the question in question.

  • 1
    +1 for "It can only be answered by OP's business by weighing relative costs and trade-offs" which sums up my original objection besides its list-y nature. Commented Jan 24, 2014 at 20:58

Not the answer you're looking for? Browse other questions tagged .