|
|
|
|
|
by dietkoch
2254 days ago
|
|
> And even for Android, I believe, its promotion from Google was more to mock Oracle. It certainly helps them shift away from Java reliance, but have you ever actually coded an Android app? Android is stuck on Java 8 syntax, and Kotlin fixes that. It has a laundry list of QoL improvements over Java (delegation, type alias, extension functions, data classes, better string formatting, operator overloading, smart casting, to name a few) that make it so much more pleasing to use over Java. ESPECIALLY when coupled with the aging Android framework, which it enhances greatly. |
|
If Android had an up to date full implementation of Java, the sales pitch wouldn't work that well.
In fact, there are several people that mistakenly think Android Java is Java and then get positively surprised when they learn about the real deal.