Hey guys. I've recently been doing a lot more work in Java on Linux (Debian, at the moment) and getting into some php and python as well.
I've been an MS-oriented developer for years, and I know what cool stuff is here and in the pipeline from the language guys in Redmond. I'm speaking specifically about core evolution in the languages and available frameworks, and to some extent tool selection that drives off of that. So I put linq in the first category (love it or hate it), definitely XAML, and Expressions gets in riding XAML's coatails. Silverlight gets in too. WCF, WWF, WPF are all significant extensions to what is already a comprehensive and powerful system development framework.
My question is: what's baking on the other side? What I know about so far is Java, Swing, Jakarta, a little bit about php/python. Is there anything like XAML that really changes the way thick-client applications are built? Where do you go to keep up with the latest developments?
I've been an MS-oriented developer for years, and I know what cool stuff is here and in the pipeline from the language guys in Redmond. I'm speaking specifically about core evolution in the languages and available frameworks, and to some extent tool selection that drives off of that. So I put linq in the first category (love it or hate it), definitely XAML, and Expressions gets in riding XAML's coatails. Silverlight gets in too. WCF, WWF, WPF are all significant extensions to what is already a comprehensive and powerful system development framework.
My question is: what's baking on the other side? What I know about so far is Java, Swing, Jakarta, a little bit about php/python. Is there anything like XAML that really changes the way thick-client applications are built? Where do you go to keep up with the latest developments?