2 ms·
These questions are entirely orthogonal: Does a thing suck? Should i use a thing? The answer to both of them can be yes at the same time, while being entirel
by Mithaldu 12y ago
These questions are entirely orthogonal:
Does a thing suck?
Should i use a thing?
The answer to both of them can be yes at the same time, while being entirely true. Yes, i know, grokking this requires a little mental nimbleness (seriously though, only a little), but is an unavoidable truth stemming from the inherent complexity of the universe and the interactions of everything in it. There is no black and white. There is only a vast morass of grey in a variety of dimensions whose numbers vastly outstrip what the human mind normally has to deal with.
And one of the points in that morass is where all programming languages sit: They suck, and given the right conditions they should be used.
And frankly, if you REALLY want to find out what sucks about a programming language, the best person to ask is someone who both has a deep love for the language which has given him the experience; and the integrity to be honest to himself, and the world, about what ailments that language really has.