Lists Home |
Date Index |
She doesn't understand what Lanier is saying or why
XML (data objects) scale and object-oriented objects
don't. Chess doesn't teach one to program brilliantly
any better than sweeping floors teaches one to grade roads.
But the real issue is not how brilliant a programmer or
computer scientist one is: it is how brilliant a systems
engineer one is.
Logic and strategic forethought are not of necessity, the
basics of good design. Nor is mathematics.
From: Dimitre Novatchev [mailto:firstname.lastname@example.org]
"The world has gone crazy with XML and then web services; SOAP and UDDI are
getting enormous attention, and, yet, from a software engineering
standpoint, they seem to me a setback rather then a step forward.
We now have a generation of young programmers who think of software in terms
of square brackets. An enormous mess of XML documents that are now being
created by enterprises at an alarming rate will be haunting our industry for
decades. With all that excitement, no one seems to have the slightest
interest in basic computer science."