Has anyone used kotlin in production? Thoughts?
I joined a team that had a small Kotlin service running. It’s kind of fine in practice (so far; I think the language will be hard to evolve) but the design seems like a dumbed-down Scala with loads of special cases. I pushed to use Scala instead and it served us well.
very, very occasionally in the Android space. I heard so many things about it over the last year, I rolled a few new classes in it.
my overall impression so far is: you can trade off some of the ubiquitous understandability of java for
prettier syntax. the tooling is fairly good. nothing groundbreaking, though.
Have not used it in production, seems like it would be fine considering that it’s basically Java. When I tried it out, I thought it was a nice medium between Java, which I know decently, and more advanced languages like Scala, which I haven’t gotten around to figuring out. You get a lot of nice features that eliminate a lot of boilerplate and errors, but you can probably be productive in it with less than a day of practice coming over from Java.
Yes - there is no “Kotlin” tag, I figured I would use the languages it compiles to