It seems we’re in a trend shift that’s deeper than has been experienced in the last several years. I don’t have any empirical evidence for this, but it’s the general direction people seem to be taking when I talk to them. Perhaps it’s a “something different” syndrome and most of these new technologies will never gain any mainstream traction. For my purposes, I’m dissatisfied with my current stack and actively looking to make some changes. Is anyone else feeling the need for a context switch to something different? What other products are likely to get dumped and become just a found memory?

From:
Towards:
Java
Scala, Groovy, Clojure
Object-oriented
Functional/Object hybrid
Spring
Standards based JSR 299 and JSR 330
SQL
Object DBs/NoSQL
Subversion
Git
SOAP
REST
XML
Anything else (Annotations, Wicket, GWT, JSON, Thrift, Protobuf)
Flash
HTML 5