Premature abstraction. Building an operating system is not easy. Building an OS to abstract the OS? Would explain why Java failed on the desktop: “The virtual machine concept is inherently heavyweight, since you need to create a lowest-common-denominator computer, operating system, and related services every single time a program runs.”
In spite of that, Sun can be proud of …
Back to the source. Where does open source come from? 61% individuals, 19% companies, the rest foundation and universities. It’s still, powered by people. The top commerical contributors? Sun, IBM and RedHat, in that order. That’s some serious geek cred for Sun.
Although it’s certainly guilty of sucummbing to peer pressure …
ESB 2.0 Enterprise Edition Service Pack 1. I think it’s ironic that vendors are pushing for ESB to be a product. Where would you fit “a product” in a network of loosely joined services? Microsoft might be the last major vendor to hold “ESB as an architectural pattern”, but even they are feeling the pressure to conform. Analyst Driven Architecture?
I take it back. Not all analysts fall prey to hype …
W. Services vs Web. Nick Gall of Gartner calls the W3C to “extricate itself from further direct work on SOAP, WDSL, or any other WS-* specifications and redirect its resources into evangelizing and standardizing identifiers, formats, and protocols that exemplify Web architectural principles.” (Thanks Bill)
Maybe the W3C should drop unnecessary complexity altogether …
The trispecs are out. It only took the better half of this decade, but XQuery, XPath 2.0 and XSLT 2.0 are finally out! Can I hear a big sigh of relief? We can finally figure out what problems they’re trying to solve.
Derek thinks the trispecs are “worse late than never“. (Thanks Alex) I agree. But I’ll take the XPath 2.0 library, thank you very much, and run it in XPath 1.0 compatibility mode. XPath 1.0 doesn’t break unexpectedly when you add a schema file.
Chipping the web – the die is cast — Chip’s Quips