Live data from Hacker News

The Kotlin Foundation

kotlinlang.org

171–180 of 236 posts

Re: The Kotlin Foundation

#171
post #168
post #138

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.

What ever happened to it? I recall Groovy and Grails being pretty big in the Java world several years ago.

Re: The Kotlin Foundation

#172

Earlier 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…

import static

Re: The Kotlin Foundation

#173
post #144

Earlier 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.

A lot of people here aren't necessarily pro-Googlers, but rather open-source contributors who want to secure a future for themselves. That's not a bad thing, and Google's partnership with open-source has been mostly benevolent. People are quick to point to the "killed by Google" argument, but how is Google going to kill an open project? If they stop funding it and nobody takes up the mantle of maintaining it, maybe it's not actually that useful anyways. In either case, you still have the option to maintain the code yourself.

Re: The Kotlin Foundation

#174
post #144

Earlier 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.

> The pro-Googlers are out in force today

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

#175
post #67

Earlier 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.

Java stagnated because Google torpedoed Sun, left it sink without bothering to own Sun, Oracle was the only one that bothered to keep their buy offer (IBM withdrew theirs), and and to spend a couple of years setting the house straight.

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

#176
post #151

I 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…

100% agreed. I use Java for work, used to use Python for little side projects, but started using Kotlin for side projects recently. It feels like the best of both worlds to me: the strict structure of Java, with the ease of writing new code of Python.

Re: The Kotlin Foundation

#177

Rust, 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.

One would think, yet Android Java is stuck in a Java 8 subset with cherry picked features from OpenJDK.

Re: The Kotlin Foundation

#178

Tried 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.

Kotlin has already pretty much replaced Java for Android devs. I see it doing something similar to Java use more generally (albeit more slowly than it did with Android).

Re: The Kotlin Foundation

#179
post #168

Earlier 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.

The interest died off, JUGs stop talking about it and everyone went back to Java, while some of us got money to port those projects back to Java.

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

#180

Earlier 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...

How many of these startups plan to actually compete instead of planning to be bought up by Google or Microsoft?
Post reply on HN