My point is to diminish the elitism around languages. It is completely irrelevant if you didn't need to use a component of a language to solve your problem. If you aren't using a particular component that would make your product better to the point of viability, then you aren't really solving your problem.
Comments
output.
If you can solve your problems with the language, you command it.
I am not sure I agree with that. It's entirely possible to make a Rails app that solves your problems without having a command of Ruby.
I guess you could consider "Rails" a separate language from Ruby...
My point is to diminish the elitism around languages. It is completely irrelevant if you didn't need to use a component of a language to solve your problem. If you aren't using a particular component that would make your product better to the point of viability, then you aren't really solving your problem.
I guess we should add a time factor to output?
If you're late, you didn't solve the problem. I guess I really failed in attempting a very general statement.