title: Building a cross-platform application (using Rust)
body: <p>I started to learn Rust programming language and I use Linux. I'd like to build a cross-platform application using this language. </p>
  
  <p>The question might not be related to Rust language in particular, but nonetheless, how do I do that? I'm interested in building a "Hello World" cross-platform application as well as for more complicated ones. I just need to get the idea.</p>
  
  <p>So what do I do?</p>
  
  <p><strong>UPDATE</strong>:</p>
  
  <p>What I want to do is the ability to run a program on 3 different platforms without changing the <strong>sources</strong>. Do I have to build a new binary file for each platform from the sources? Just like I could do in C</p>