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

You nailed it on both counts.

Going back more than a quarter century ago (!), I was one of those zealots in favor of checked exceptions in Java. It took a good 15 years to finally conclude the “checked” part is more trouble than it’s worth.

Given that there is inevitably a root context for any given language invocation (main() for a command li program, top of a thread for a multi threaded app, etc), unchecked exceptions and a top level handler have proven to be more than enough.

I won’t comment on Python backwards compat, will just shake my head.



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

Search: