3 ms·
> “Tail call” could be interpreted as any call from a function’s end, even one that adds to the stack That's why he said "I assume that tail-calls ... do not a
by mst 6y ago
> “Tail call” could be interpreted as any call from a function’s end, even one that adds to the stack
That's why he said "I assume that tail-calls ... do not actually use stack space".
Also, 'tail recursion' is more likely to be read by people as referring to a tail call to the same function as is currently executing, whereas 'tail call' refers to the general case.