February 2018
Intermediate to advanced
298 pages
8h 22m
English
Whenever a function call is made, an execution stack is created in the stack memory to store the variables of the function. Tail call optimization basically means that you reuse the allocated stack in memory if there's no information in that stack that is required later in the code execution sequence.
Read now
Unlock full access