3 ms·
Here's an example: In the days of assembler, you need a convention of who is responsible for cleaning up the stack, caller or callee. People writing assembly
by teyc 15y ago
Here's an example:
In the days of assembler, you need a convention of who is responsible for cleaning up the stack, caller or callee.
People writing assembly which calls out to functions would essentially have to write the same boilerplate code each time.
With C, it becomes a non-issue.
- scott_s 15y agoThat's another good one. I think people tend to apply this principle to concepts from functional languages, but forget that there are many abstractions in imperative languages that simplify styles of programming in the same way.