Andrew Gibel
Jul 24, 2017 · 1 min read

This post sort of embodies my fears of Kotlin — doing whatever it takes in the background to get pretty syntax at the call site. Don’t get me wrong, I think this is a really clever use and I know Anko sort of ‘started it’ but I just have a hard time seeing this as fully positive when you consider all the extra hoops you now have to jump through as a developer coming across this type of code to understand it. The java-like implementation is not nearly as pretty but it is immediately obvious.