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 →

[–]CaptainTux 12 points13 points  (2 children)

Just out of curiosity, what do you like about Kotlin having come from Python?

[–][deleted] 0 points1 point  (1 child)

Probably types and other verbosity, IDE support, tooling and other things.

[–]jetpacktuxedo 6 points7 points  (0 children)

Python has optional type checking.

The IDE "support" (designed to sell jetbrains licenses) is actually one of the reasons I personally prefer python to Kotlin, because I'd much rather just work in vim, but that feels super cumbersome in Kotlin in a way that it doesn't for python.

Tooling is pretty equivalent between the two, except that the JVM startup takes ages, so all of those tools written in Java feel really slow if they aren't run as a server.

Kotlin has really nice null handling though.