>>> If you use C or C++ and genuinely don't care about performance you performed a premature optimisation in the choice of these languages. Any JVM language would be suit your needs better in some way.
>> That is a surprising statement, especially since you don't necessarily have any idea what my needs are.
> Look we've probably exhausted this discussion and are talking past each other,
I agree, it's petered out.
> but I do want to point out that this is a simple misunderstanding.
> I meant "you" in the sense of the archaic english "one" "If one uses C or C++ and one does not care about performance one has performed a premature optimisation."
I prefer "you" over "one." And, for the record, I didn't take it as an insult. But I find it odd to believe that the only reason anybody would use C++ is for performance. That there couldn't possibly be another use case (or if there were, it would be incredibly rare). I guess the only reason somebody would pick Python would be a strange obsession with whitespace? And Java's only for people who like checked exceptions?
>> That is a surprising statement, especially since you don't necessarily have any idea what my needs are.
> Look we've probably exhausted this discussion and are talking past each other,
I agree, it's petered out.
> but I do want to point out that this is a simple misunderstanding.
> I meant "you" in the sense of the archaic english "one" "If one uses C or C++ and one does not care about performance one has performed a premature optimisation."
I prefer "you" over "one." And, for the record, I didn't take it as an insult. But I find it odd to believe that the only reason anybody would use C++ is for performance. That there couldn't possibly be another use case (or if there were, it would be incredibly rare). I guess the only reason somebody would pick Python would be a strange obsession with whitespace? And Java's only for people who like checked exceptions?