Post History
I think this could be on topic if done carefully. We don't want this to devolve into a popularity contest of everyone's favorite features. Answers also can't be about opinions of which features "...
Answer
#1: Initial revision
I think this could be on topic if done carefully. We don't want this to devolve into a popularity contest of everyone's favorite features. Answers also can't be about opinions of which features "everyone should have" in general. If you describe a particular application, it could be appropriate to ask what features are required or useful in a scope for that particular purpose. Answer then shouldn't be just list of features, but explain why each recommended feature springs from the requirements. Tread carefully.