Live data from Hacker News

Vigil, the eternal morally vigilant programming language

github.com

11–20 of 28 posts

Re: Vigil, the eternal morally vigilant programming language

#20
> It goes without saying that any function that throws an exception which isn't caught is wrong and must be punished.

Surely the failure is in the lack of handling, not in the throwing of the exception itself? I suppose the lack of checked exceptions in Python makes it impossible to blame the handler because there is no way to indicate what exceptions may be thrown.

Post reply on HN