jQuery is a JavaScript library, and most of its functions are highly dependent on the (X) HTML DOM. What can you use JavaScript that embeds any JavaScript interpreter, but what will jQuery manipulate?
If you are looking for fast-paced application development with high-quality graphics and animation support and an XML-based user interface composition, you should definitely expect .NET / WPF (you don't seem to like Microsoft solutions, but you miss one of the best user interface interfaces - Windows Presentation Foundation and Silverlight), Adobe Air / Flex, JavaFX, Mozilla XUL ...
source share