> 1. Our interpreter carefully checks that the number of arguments passed to a function matches the number of parameters it expects. Since this check is done at runtime on every call, it has a performance cost. Smalltalk implementations don’t have that problem. Why not? Because the arguments are part of the function signature.main
parent
b5bbfa6e48
commit
0464eb1750