1. 5
  1.  

  2. 2

    Has anyone used kotlin in production? Thoughts?

    1. 3

      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.

      1. 2

        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.

        1. 1

          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.

        2. 2

          why on earth is this tagged ‘javascript’?

          1. 1

            Kotlin can be compiled to JavaScript - I’m guessing that’s why?

            1. 1

              Yes - there is no “Kotlin” tag, I figured I would use the languages it compiles to