4 ms·
Kotlin makes it easy to avoid the "billion dollar mistake" i.e. using null.
by scns 5y ago
Kotlin makes it easy to avoid the "billion dollar mistake" i.e. using null.
- vips7L 5y agoThat has nothing to do with scale. Quite honestly though, I don’t see null as that big of a deal. I haven’t struggled with it since I began programming 10 years ago.
- scns 5y agoA big study by Microsoft (IIRC) said that ~70% of bugs came from NPEs.
- vips7L 5y agoThat is interesting. I'm not against compiler enforced null checking, but it's not the killer feature that would convince me to switch to Kotlin from Java.
- lolinder 5y agoYour mileage may vary, but for me it's crucial—I can't use a language in production that doesn't have null safety. I want the compiler to force me to consider edge cases, and in many languages the biggest edge case of all is "that value you thought was there isn't actually there".