It's really time that makes us care about architecture.
Isn't it interesting then, that we never include time as a dimension in our architecture descriptions?
"A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable." -Leslie Lamport
via dilbert.com
Customers wishing to move from COBOL to Java now have the option of remaining on the mainframe platform.
via prweb.com
But Why?!?!
Philippe Kruchten on Architecture and Technical Debt
Philippe recently spoke at the SDC conference about the importance of architecture, the relationship between architecture and Agile methods and the impact of technical debt.
via infoq.com
An interesting perspective on Agile and Architecture...
Depending on the detection and notification, there can be quite a delay before failover is initiated at all. (I once spoke with a retailer whose primary notification mechanism seemed to be the Marketing VP's wife.)
Speaking of languages, many of the problems we face today cannot be solved inside a single language or application.
...
Some of this will be mitigated naturally as application-specific functions disappear into tools and frameworks.
...
In general, it appears that Objects will diminish as a programming paradigm.
...
Some people have talked about "polyglot programming". I think this is a red herring.
...
Regarding Java. I fear that Java will have to be abandoned to the "Enterprise Development" world. It will be relegated to the hands of cut-rate business coders bashing out their gray business applications for $30 / hour. We've passed the tipping point on this one. We used to joke that Java would be the next COBOL, but that doesn't seem as funny now that it's true
...
Where will innovation come from? Although some of the blush seems to be coming off Ruby, the reduction in hype has mainly allowed Ruby and Ruby on Rails developers to knuckle down and produce.
...
The big players here--Microsoft and Oracle--won't let some schemaless little upstarts erode their [database] market share.
Yes, Wide Awake Developers is now in my google reader...
Douglas Crockford is Yahoo!'s JavaScript architect and a member of the committee designing future versions of the world's most popular programming language. Over first three months of 2010, Douglas delivered his acclaimed series of lectures on the history of JavaScript, its features, and its use. Links to video, transcripts, and photos from each of the events follows: