Live data from Hacker News

The Kotlin Foundation

kotlinlang.org

51–60 of 236 posts

Re: The Kotlin Foundation

#51

A question for HN - I like Java a lot for the ‘http API talking to SQL database’ usecase, with my goto for that being dropwizard or spring boot. I’ve only ever looked at Kotlin code in blogposts, haven’t ever actually used it. I’m probably at least a few years behind on its feature set, but I am aware of all the great features Java has added in that timeframe, many no doubt inspired by Kotlin! Would you advise me to…

Try it out! I’ve been building with Java for about 13 years and just started playing around with Kotlin last year, and I must say that I fell in love immediately.

Re: The Kotlin Foundation

#52
So Roman Elizarov is the Lead Language Designer, and also 1/3 of the Language Committee, so the Language Committee has to be united against him in order to block any design decision.

I have no idea whether that's a good idea, but it looks a little funny.

Also, is UT Austin officially involved, or is it just William R. Cook personally? This is ambiguous from the text.

Anyway I hope this gets them whatever they want out of it, I quite like Kotlin and might learn it "for real" some day.

Re: The Kotlin Foundation

#53

A question for HN - I like Java a lot for the ‘http API talking to SQL database’ usecase, with my goto for that being dropwizard or spring boot. I’ve only ever looked at Kotlin code in blogposts, haven’t ever actually used it. I’m probably at least a few years behind on its feature set, but I am aware of all the great features Java has added in that timeframe, many no doubt inspired by Kotlin! Would you advise me to…

I did a dropwizard and kotlin project around 1.2.20 (3 years ago) and it was fine even then, with some minor rough edges.

I would imagine everything is fine now.

Re: The Kotlin Foundation

#55
I’ve only ever used Kotlin for competitive programming, but I must say there is no other language that I get so much joy from using. I’m serious, Kotlin makes me happy.

But, I have been worried about it’s future. I hope this helps make sure it has a future.

Re: The Kotlin Foundation

#56
post #32

Earlier quoted context omitted.

You have to consider not only the language but what the team working on it will look like. It is still a bit hard to find server-side kotlin devs. On the other hand in my experience, Java devs pick up Kotlin really quickly (as do Python devs interestingly whereas they struggled with Java). I'm a huge proponent of Kotlin on the server side, less on frontend (JS) side. If you go with Kotlin and Spring Boot, Micronaut o…

Strictly imo, using Kotlin with Spring Boot defeats the purpose if you're trying to get away from traditional Java web frameworks (didn't think I needed to spell this out due to the next sentence, but HN gonna HN). Kotlin is a chance to get away from the cruft and annotation magic of traditional Java. I use Ktor and it's everything you need for a modern API (and can be deployed as a WAR if that's why you want Spring…

I thought ktor was a toy, but apparently YouTrack (JetBrains' alternative to Jira) is built on top of it:

https://www.jetbrains.com/help/youtrack/standalone/Third-Par...

Re: The Kotlin Foundation

#57

A question for HN - I like Java a lot for the ‘http API talking to SQL database’ usecase, with my goto for that being dropwizard or spring boot. I’ve only ever looked at Kotlin code in blogposts, haven’t ever actually used it. I’m probably at least a few years behind on its feature set, but I am aware of all the great features Java has added in that timeframe, many no doubt inspired by Kotlin! Would you advise me to…

Kotlin on the server is the dream

Re: The Kotlin Foundation

#58
post #40

Earlier quoted context omitted.

Interesting perspective, so just like Rust then? Seems like Google can just buy board seats then.

If you mean by dedicating workforce (which costs money, and a lot for them because of their salaries policies) they are buying a seat? Yes. The same way a major contributor (not just code, but doc, funding, community building...) to a FOSS project often has more power on the decisions than users. Now I would be unhappy to see a company that just pours millions in a project, gets to take decisions but doesn't do anyth…

You can do all of this without getting a board seat.

It seems we are all OK with allowing this to happen, but we shall see.

Re: The Kotlin Foundation

#59
post #52

So Roman Elizarov is the Lead Language Designer, and also 1/3 of the Language Committee, so the Language Committee has to be united against him in order to block any design decision. I have no idea whether that's a good idea, but it looks a little funny. Also, is UT Austin officially involved, or is it just William R. Cook personally? This is ambiguous from the text. Anyway I hope this gets them whatever they want ou…

I'm assuming that if/when more organisations join, the Language Committe can be extended.

The balance might still work out in the short-term, as the Language Committe's scope is narrower [0]. This makes sense as the LC seems to be more applicable for when external developers propose potentially breaking changes.

[0] https://kotlinlang.org/docs/language-committee-guidelines.ht...

Re: The Kotlin Foundation

#60
post #32

Earlier quoted context omitted.

You have to consider not only the language but what the team working on it will look like. It is still a bit hard to find server-side kotlin devs. On the other hand in my experience, Java devs pick up Kotlin really quickly (as do Python devs interestingly whereas they struggled with Java). I'm a huge proponent of Kotlin on the server side, less on frontend (JS) side. If you go with Kotlin and Spring Boot, Micronaut o…

Strictly imo, using Kotlin with Spring Boot defeats the purpose if you're trying to get away from traditional Java web frameworks (didn't think I needed to spell this out due to the next sentence, but HN gonna HN). Kotlin is a chance to get away from the cruft and annotation magic of traditional Java. I use Ktor and it's everything you need for a modern API (and can be deployed as a WAR if that's why you want Spring…

My old team used Spring and Kotlin and it was a really productive combination. Spring isn't standing still. They have first class support for Kotlin and rewriting their framework to support the graalvm.
Post reply on HN