Comment

Comment by colejohnson66

Exactly. Being forced to handle errors at every function call sounds great, but then you end being forced to bubble up errors you don't care about like Go does:

    res, err := func()
    if err != nil:
        return nil, err
That's not actually handling the error, and exceptions save you from being forced to pretend like you are. Just let it bubble up into the catch block further up the stack.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton