'Faster'... may be due to the fact that with 'logically massive' use of exceptions overall code code size is smaller and with less code to run it is faster. Elimination of if/then/else and returning and distinction of error/exception codes (on top of application codes) slims code to implementaton of the good path and reduces issues handling code to a minimum and only in the (call hierarchy stack/) layer where of interest. @asez73, as a practitioner of exception paradigm you'd like to share your rational.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
'Faster'... may be due to the fact that with 'logically massive' use of exceptions overall code code size is smaller and with less code to run it is faster. Elimination of if/then/else and returning and distinction of error/exception codes (on top of application codes) slims code to implementaton of the good path and reduces issues handling code to a minimum and only in the (call hierarchy stack/) layer where of interest. @asez73, as a practitioner of exception paradigm you'd like to share your rational.