Earlier quoted context omitted.
Groovy has done dynamic dispatch this way for a decade now.
And if it wasn't for Gradle, it would have been forgotten for now. The language that was supposed to replace Java in JEE and Spring.
The Kotlin Foundation
171–180 of 236 posts
Re: The Kotlin Foundation
#172Earlier quoted context omitted.
So why bother using Kotlin? Seems like it fixes trivial things (makes simple classes a bit more terse) but retains the more fundamental problems and hangs on for Java to actually fix those.
If Kotlin's only improvement over Java were its scope functions, that alone would be an overwhelmingly good reason to migrate. Scope functions are awesome , cannot stress that enough. Kotlin syntax makes writing functional code beautiful and simple... map and fold and filter are so much easier to write than in any other language that also have the same functions, such as JS. Again, that alone would be enough to migra…
Re: The Kotlin Foundation
#173Earlier quoted context omitted.
Your comment lacks any content. You make vague claims of "effect on the ecosystem" without mentioning what that is. Give an example. Can people not create web frameworks? Can people not create products hosted on the web? Can people not use AWS or Azure for all their computing needs? You can't just claim "everything they touch sucks" without a single example or evidence to back it up. You look like a hater.
The pro-Googlers are out in force today, also in the "visionary" Python topic. FYI, often it is not possible to mention specifics because "open" source projects tightly control member opinions these days.
Re: The Kotlin Foundation
#174Earlier quoted context omitted.
Your comment lacks any content. You make vague claims of "effect on the ecosystem" without mentioning what that is. Give an example. Can people not create web frameworks? Can people not create products hosted on the web? Can people not use AWS or Azure for all their computing needs? You can't just claim "everything they touch sucks" without a single example or evidence to back it up. You look like a hater.
The pro-Googlers are out in force today, also in the "visionary" Python topic. FYI, often it is not possible to mention specifics because "open" source projects tightly control member opinions these days.
This is a good way to categorically dismiss everyone with an opposing view, without the work of actually coming up with an argument.
Re: The Kotlin Foundation
#175Earlier quoted context omitted.
I think a big part of the appeal of Kotlin was that Scala was impractical for use on Android so Kotlin slid in as "the missing pieces" of Java.
Yeah also somewhere after Java 7 (I think) Java stagnated because the next version was too ambitious (stuck in development-hell). To get back on track they cut a bunch of features, labelled it Java 8 and moved Jigsaw (the biggest hurdle) to Java 9. After this they also moved to the fixed release cycles.
Yet, there are no FOSS language that matches JIT and GC capabilities of the JVM.
Looking forward to the KVM, if Kotlin is so great.
Re: The Kotlin Foundation
#176I have been programming for 37 years now. Kotlin is just a joy to read and write. Usually when working on a new non-trivial task, I first think of the solution, then write it down in pseudo code. Reading a Java implementation of my original pseudo code - I sometimes feel the actual solution hides below layers of code. The solution is still there, but it is hard to see it. When comparing the resulting Kotlin code with…
Re: The Kotlin Foundation
#177Rust, Python and now Kotlin. Just as PSF promoted Google to visionary sponsor, although I understand Jetbrains, but we see yet again our saviour Google on the board of yet another language, even after Rust formed its foundation. I guess I have no choice to accept this future we've put ourselves in.
Well Google does run and control the largest Java platform in the world by far. I think it would be a good thing to have them on your side when you are developing a language that interoperate with Java.
Re: The Kotlin Foundation
#178Tried Kotlin, honestly I was not impressed. Tools (maven/gradle) wasn't as straight forward to setup as one would have expected. I am not impressed with the language itself and I had issue with conflicting libraries and kotlin versions. I switched back to modern Java and did not regret it. Java is catching up at a fast pace, I don't think Kotlin will ever replace Java or see mass adoption.
Re: The Kotlin Foundation
#179Earlier quoted context omitted.
And if it wasn't for Gradle, it would have been forgotten for now. The language that was supposed to replace Java in JEE and Spring.
What ever happened to it? I recall Groovy and Grails being pretty big in the Java world several years ago.
Had it not been for Gradle, and there would be hardly a reason to learn it in 2021, other than historical interest.
Re: The Kotlin Foundation
#180Earlier quoted context omitted.
Google needs a real competitor, I feel like people don’t try to create search engines because it’s such a monolithic task and Google is so far ahead
I read an article in the FT recently saying that a new batch of startups is looking at competing with Google in the search-engine field [0]. [0] https://www.ft.com/content/24efc152-a65d-4c48-9032-ee349a2c8...