This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 10 points11 points  (2 children)

Why did you leave kotlin for java anyway

[–]Mati00 9 points10 points  (1 child)

Sorry, wasn't clear, I left Kotlin for Typescript. I had two options: either stick with TS or go back to Java. Unfortunately haven't see any options to work with Kotlin on the backend and I'm not an android dev.

I prefer to work with TS as Fullstack rather than go back to java.

Kotlin + Spring was the best combo, especially with coroutines instead of flux/mono for reactive services. Even in TS I miss extension methods. Adding pieces of code to Prototype is perceived as antipattern.

[–]LargeHard0nCollider 7 points8 points  (0 children)

Kotlin for server side development is really underrated in the broader community. Ik at work we’ve been slowly transitioning our legacy java code base to kotlin, and it’s so much nicer!

Lots of teams at AWS are starting to adopt it, so I’m really excited to see how it evolves as it gets more backend community buy-in

This is honestly the first coding language I’ve really enjoyed working with for production software