2 ms·
There is nothing brittle about it, you push values to the stack instead of passing them to a function (which just pushes them to the call stack). It actually e
by BubRoss 7y ago
There is nothing brittle about it, you push values to the stack instead of passing them to a function (which just pushes them to the call stack). It actually ends up being far less brittle in practice because it is much easier to deal with edge cases and errors. You can break out of a loop much easier than returning different values and having those bubble up.