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

Not having exceptions doesn't seem like an advantage. My experience with either tough me that some infrastructure error are better as exceptions.

Kotlin handling of nulls is probably the most elegant. And you do not need. Net. When you want 20 pods in kubernetes you probably want some alpine image instead of windows



As noted in another sibling comment, f# has exceptions and they're a good tool to use.

Some folks opt to go full "railroad-oriented programming" mode, but using both has more benefits. Here is a good article on it: https://medium.com/@lanayx/practical-error-handling-in-f-c3c...


You can have your cake and eat it too with dotnet core on Linux if we're talking remote / web servers.



F# has exceptions though




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

Search: