|
XML is like violence: if it doesn't solve your problem, you're not using enough of it. The object-oriented model makes it easy to build up programs by accretion. What this often means, in practice, is that it provides a structured way to write spaghetti code. I fear — as far as I can tell — that most undergraduate degrees in computer science these days are basically Java vocational training. The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.
|