Már létezik .net keretrendszer unitx alá is, mono néven, úgyhogy nem nyertél.
A Java meg abban az esetben platformfüggetlen, ha csak a helóvördöt szeretnéd benne implementálni. Ha már interfész van a dologban már bukik az egész, cserébe viszont hihetetlenül lassú :)