Lost in the software jungle: WPF vs. C# vs. C++ vs. Java ... - bytes
When should the WPF/XAML technologies be used? When would one use C#, or C++, or Java instead? I of course realize that Java as opposed to C++ is platform independent (and that .NET is also intended to be so). But what I would like to know is more about computational efficiency (important for simulation engines) and ease of programming complex GUI's (like allowing for drag and drop model building, etc.). Also, I was pleased to discover the free to use Visual Studio ...