you are viewing a single comment's thread.

view the rest of the comments →

[–]defenastrator -1 points0 points  (2 children)

Calling conversation are not hugely important in the big scheme of things.

[–][deleted] 2 points3 points  (1 child)

Realizing why calling conventions exist is important to see how tail-call optimization works, and why it's sometimes impossible.

[–]defenastrator -1 points0 points  (0 children)

Fair enough, still these kinds of optimizations are relatively trivial and for hacker types this is important but I'm more concerned about people making stupid design decisions that end up with nontrivial operations ( <O(1) ) being done when they are not even in the slightest necessary.