> The moment there is business logic I don't want to be writing Go anymore.
What do you prefer for writing business logic type apps then?
What do you prefer for writing business logic type apps then?
In particular I find it's generics, data classes, infix operators and extension functions very useful for expressing business logic concisely.
These features let me write half (or less in many cases) the code I might need to in Go.
More importantly is Kotlin is much easier to refactor. Part of that is there is just less code to refactor, the other important piece is tooling and IDE providing awesome automatic refactoring tools.