I like to develop GUI applications. So far I have most used Java Swing but it's pretty outdated and I don't wont to work with it anymore, it's too bad. I have done some smaller applications using WPF and I really like the XAML declarative layout and databindings and other modern features.
But WPF is not a good alternative for Linux at the moment. What is the most modern GUI framework for Linux? I would like to have similar features as WPF with a declarative layout and databindings. I have heard about GTK and Qt. Qt seems to be the most modern one but it also seems to be closely related to C++. I would prefer a framework that is independent of programming language, even for customization.
What is the most modern GUI framework for Linux?