"but in all seriousness; by some estimates 60% of crashes in Android apps are Null Pointer Exceptions" - This could not be any more true. My old Java code used to have git commit messages all over the places "fixed NPE..." but since Kotlin, I have had maybe 2 NPE crashes in beta/production builds? They have gone down at least 60% for my apps. Kotlin rocks big time.
Great article, thank you!
"but in all seriousness; by some estimates 60% of crashes in Android apps are Null Pointer Exceptions" - This could not be any more true. My old Java code used to have git commit messages all over the places "fixed NPE..." but since Kotlin, I have had maybe 2 NPE crashes in beta/production builds? They have gone down at least 60% for my apps. Kotlin rocks big time.
Thanks! That's a huge result for you, awesome. I'm looking forward to switching our app over to 100% Kotlin in the next few months.