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...