Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Modern java is a fairly good language. If you don't like it, can always opt into scala, kotlin, or clojure. I don't understand what you mean by Java not working on multiple platforms. If you like c#/.net that's fine but why try to put down Java which has been cross platform for a long time?


Cross platform is less and less important nowadays. When was the last time your phone ran a Java application natively? As in you had a legit JVM on your phone?

Everything is cross-compiled or cross-translated to something else. I write C# for Unity and it translates it to something that'll run on iOS, which definitely doesn't have the CLR natively in it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: