4 ms·
Oh yes, 18 years. Guess that's not enough time. And yes, Scala's relevance is waining but not sure what that has to do with this topic. Kotlin also has a copy m
by eweise 3y ago
Oh yes, 18 years. Guess that's not enough time. And yes, Scala's relevance is waining but not sure what that has to do with this topic. Kotlin also has a copy method if you need an example of a language doing well.
- pjmlp 3y agoKotlin is only doing well on Android, because mama Google tells so to all the kids targeting Android that they have to eat Kotlin no matter what. Java is doing quite well on the Java Virtual Machine, it isn't going anywhere for not adopting every feature from Beanshell, Groovy, jTcl, jython, Frege, Ruby, Scala, Kotlin, and whatever else comes that needs to implement on top of Java to exist in first place.
- eweise 3y agoNo need to get defensive about Java. I developed with it for over 20 years. But personally, I left it because I find it too painful to code in. Every once in a while I try the latest version and it continues to disappoint, records are a good example. I've also been working in fintech for the past 7 years and the companies I worked for, don't want to use Java. Its either been Kotlin/Spring because the syntax is much nicer, or Go because it doesn't have all the JVM baggage. Maybe Java is still really popular but fortunately, its also easy to avoid now.
- pjmlp 3y agoIf they are doing Kotlin/Spring, they are using Java no matter what. It is like using Web and avoiding JavaScript, or UNIX and avoiding C/C++. Sure it is possible to pretend it isn't there, until one needs to do serious stuff that requires understanding the platform and its ecosystem. By the way, once upon a time Spring was also all hot on Groovy, then it was Scala, now it is Kotlin. There is a certain irony complaining about Java programming language features and them going into Go, the epitome of programming language design.