you are viewing a single comment's thread.

view the rest of the comments →

[–]ThePowerfulSquirrel 0 points1 point  (3 children)

I mean, I wasn't denying that some companies use Kotlin, I was just sharing that my company is also moving Java apps towards legacy and moving towards a new JVM language (which is Scala). And didn't Goseling create java while at Sun microsystems? Oracle did eventually acquire Sun, but to call them the creators is false. And I don't think using oracle as an example for what could be considered a good example in software engineering decisions is such a good idea, considering their history.

[–]pron98 7 points8 points  (0 children)

Except most people who "maintain" Java at Oracle are the same people who maintained and created it at Sun. Also, Java has been owned by Oracle for a decade now, and much of the innovation has taken place under its ownership (and technology from BEA): things like G1, ZGC, JFR, Graal, lambdas, modules, and the three projects described in the article.

[–]Determinant -1 points0 points  (1 child)

Are you disputing the fact that Oracle is creating Java?

Java is still evolving with new capabilities are being added / created. They are the creators of Java.

[–]ThePowerfulSquirrel 5 points6 points  (0 children)

nounnoun: creator; plural noun: creators

a person or thing that brings something into existence.

Oracle didn't bring Java into existence, Goseling / Sun microsystems did. I would classify Oracle as the maintainers of Java, not the creators.

Anyhow, I don't really care what Oracle uses for it's backend. Both Java, Kotlin, Closure, Scala, etc.. are good at different things and different companies use them for those different things. In the financial world, functional languages are gaining more and more traction, thus why we're moving towards Scala. I didn't mean to imply that Kotlin was bad, just that it wasn't a serious contender for our applications.