Also, it brings various Java baggage along for the ride, which isn’t everybody’s cup of tea.
And while it’s syntactically similar to Swift, I find it to be overall less ergonomic in various ways.
And while it’s syntactically similar to Swift, I find it to be overall less ergonomic in various ways.
Which is also the reason why kotlin is so popular there. Using extensions function and concise syntax you can build clutches around this terrible abomination of an SDK.
Further as others have mentioned Java's 6 month release cycle and ton of changes at language/VM/library layers will make it difficult for Kotlin to choose between complying to latest JVM or chart an independent path.