It&#x27;s a whole different ecosystem - it&#x27;s not like Scala where I can sling in one class on an existing Java codebase. .net isn&#x27;t just its own VM, it&#x27;s its own IDE, its own build tool, its own packaging model....<p>For little standalone pieces - the kind that people write in D or OCaml because they want to - I can see .net being used on linux. But I don&#x27;t see anyone migrating an enterprise Java codebase - it&#x27;s just too much effort for too little gain.