Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> No nullable fiels.

If you take away nullability, you eventually get something like a special state that denotes absence and either:

- Assertions that the absence never happens.

- Untested half-baked code paths that try (and fail) to handle absence.

> formally verified

Yeah, this does prevent most bugs.

But it's horrendously expensive. Probably more expensive than the occasional Cloudflare incident





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: