Scott, could you setup a RFC with a vote, so we can decide?

Nikita proposed those two options:

1) Error is to be used in cases where an error is attributable to
> programmer mistake.
>


2) Error signifies a failure condition that the programmer is discouraged
> (and unlikely to want) to handle. It should only be dealt with at the top
> level.


I'm in favor of 2), I would phrase it like: Error should be used if a
repetitive call with the same input parameters would _permanently_ result
in a failure, otherwise Exception.

Regards, Niklas

Reply via email to