Re: Cross platform
I built a communications platform on C#/Mono/Linux, and it's been running 7+ years by a couple of companies that are household names in the UK.
I also wrote a C#/Mono app, that ran on an Android embedded hardware device, that shipped across the globe.
And right now, one of the biggest global courier companies, is evaluating a C# Android (Xamarin) app I put together, with C# Linux backend.
For years, people told me I was mad to use C# over Java, as Microsoft were going to sue me or my customers.
So, yeah, very comfortable. Thanks MS. Up yours Oracle.