Remix.run Logo
ataylor284_ 3 days ago

Yup. If you call a function with the C calling convention with the incorrect number of parameters, your cleanup code still does the right thing. With the Pascal calling convention, your stack is corrupted.

rep_lodsb 3 days ago | parent [-]

Yeah, it's really irresponsible how Pascal sacrifices such safety features in the name of faster and more compact code... oh, wait, the compiler stops you from calling a function with incorrect parameters? Bah, quiche eaters!

JdeBP 3 days ago | parent [-]

I have not read someone talking of quiche eaters in some years. Thank you for keeping the joke alive. (-: