title: What are the main benefits of using Mono over Java?
body: <p>What are the main benefits of using Mono over Java (or any other "free" or Linux-friendly language/runtime)?</p>
  
  <p>Mono will always trail behind the latest developments in the .NET framework, why would you want to use Mono over another traditional open-source language/framework (Java)?</p>
  
  <p>EDIT:
  Like someone mentioned below, I guess the root question is, why would you want to use .NET on the Linux platform?</p>