4 ms·
Peace is not as much fun as war.
by jorgem 16y ago
Peace is not as much fun as war.
- frossie 16y agoPeace is not as much fun as war. Why not a Middle Way :-) We can start off by acknowledging that you can write good code and bad code in any language; and different languages have different strengths (and weaknesses). However I don't see what's wrong about preferring certain languages out of personal inclination and want to advocate (politely) about the thing you love. You should be able to make a case for why language X really rings your bell without needing to say that language Y is crap. It's like eating snails. I really don't want to eat snails, but I am perfectly happy to acknowledge that there are a lot of people out there who consider it the height of gourmandise and as far as I am concerned, they are welcome to keep eating them. The choice isn't either for me to eat snails, or for everybody else to stop eating them; the world is big enough for all of us. De gustibus and all that.
- chc 16y ago> We can start off by acknowledging that you can write good code and bad code in any language It would be nice if we could agree to this, but it is not true. For anyone who really believes this assertion: Go ahead and offer a sample of good Malbolge code. It may be possible to write better or worse Malbolge code, but it will all be slow and unreadable. Obviously that's a pathological case, but once we accept that language affects code quality, we have to conclude that Language X's "good" and "bad" code may be better on an absolute scale than Language Y's, albeit with a smaller delta than Malbolge vs. anything.
- frossie 16y agoWell that may be true in theory (and I used to think so too) but in practice I have only really seen two kinds of code in production: good code written by good coders and bad code written by bad coders. Yeah, it is true that some languages are by design bad choices in certain kinds of applications... But really, the quality of the programmer seems to be the dominant factor in most cases. YMMV and all that.