5 ms·
You'd much rather read a Java program because you are already biased towards it. Yes it's easy to read, but you need to acknowledge that many other skilled deve
by pi18n 14y ago
You'd much rather read a Java program because you are already biased towards it. Yes it's easy to read, but you need to acknowledge that many other skilled developers would find it easier to read Python, or Ruby, and indeed would rather read 1,000 lines of the same over 100 lines of Java. Otherwise you are simply being willfully ignorant.
Why is Java considered inefficient and English not? Maybe because we don't need to create a new class for every concept in English. Yours is a pretty poor analogy; English vocabulary is extensive but it is not inherently verbose.
Anyway I am only writing not to say you are wrong, but rather, since other people are arguing with you reasonably and you are dismissing them without consideration, your argumentation is wrong.
- mibbitier 14y ago> "You'd much rather read a Java program because you are already biased towards it." No. I'd rather read "int foo; bar.printLn()" than "%foo => &bar :print" Less special characters. More words. Each to their own though.
- koide 14y agoSo you'd also rather read "An unordered tuple Z going from a1 to an is a defined as for every x in Z then x is a1 or x is a2 ... or x is an" than "An unordered tuple Z (a1,...,an) is defined as [x : x = a1 v x = a2 v ... x = an]"? I take that as not being (or not wanting to be) familiar with the language you are reading. If you'll read Ruby, at least browse a manual to know what {} and # mean.
- pi18n 14y agoThe psuedo-Ruby code posted there is characteristic of someone who is having a knee-jerk reaction against something they don't understand. The person we are arguing against is obviously a Java zealot that will never consider using another language, so as long as he's going to accept that different people like different languages I think that's good enough for today.
- pi18n 14y ago> Each to their own though. I'll agree with that wholeheartedly.