title: Windows GUI: WPF or WinRT (2015+)
body: <p>I am trying to get an overview of the different technologies,
  to use when building GUI's in the Windows World.</p>
  
  <p>For context, I am building a little 2d platform multiplayer game.
  (Just for learning purpose..)</p>
  
  <p>My teacher says that he think that WPF is the right way to go,
  but it seems that he only compare it to Windows Forms.</p>
  
  <p>My understading is, that here in 2015, Windows Forms is totally dead?</p>
  
  <p>In this other stackover questions, they say WinRT+XAML is for Metro GUI building(Window 8 tiles thing!), and it seems that WPF is something used only for desktop in Window 7/8 and are close related to Silverlight..</p>
  
  <p><a href="https://stackoverflow.com/questions/7416826/how-does-the-new-windows-8-runtime-winrt-windows-store-apps-compare-to-silve">How does Windows 8 Runtime (WinRT / Windows Store apps / Windows 10 Universal App) compare to Silverlight and WPF?</a></p>
  
  <blockquote>
    <ul>
    <li>The desktop is where the old apps live (red. WFP). </li>
    <li>The new class of applications, Metro applications, can be built in a  number of ways,
    including by VB.NET, C# or C++. These three language options can use
    XAML for building the UI. The alternative is to use
    JavaScript/HTML5/CSS for the development of both the UI and
    application code.</li>
    </ul>
  </blockquote>
  
  <p>My real question is:
  Isn't there ONE good way to build GUI's in the Window World?</p>
  
  <p>And if not, which technologies should one use on Window 7, Window 8(Desktop and Metro), Window Phone, (And Windows 10!), and even x-box..</p>
  
  <p>Is it to different technologies to be compared this way?</p>
  
  <p>What do you think is the right thing to invest time in?</p>