3 ms·
Seems sensible enough to leave out exceptions. Otherwise it just encourages bad programmers to write bad programs. And the rest of us would be left having to co
by nbevans 11y ago
Seems sensible enough to leave out exceptions. Otherwise it just encourages bad programmers to write bad programs. And the rest of us would be left having to continue wrapping up all those sodding exceptions which should have been contingency return values just to maintain the interface/contract.
Over an RPC boundary it seems impossible that there could be any scenario so serious that is so unexpected and which it is not possible to form a contingency for that it would be necessary to propagate the exception across to the other side. It opens up a whole can of worms.