back

by guytv·5y ago·view on hn ↗
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 the original solution written in pseudo - Ir can still be seen clearly.

Kotlin does not get in the way, but still allows me to use strong typing and compile time checks to make sure my code is solid and stable without loosing readability.

It is just great joy, fun, using it.

1 comments
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.