4 ms·
I've been coding for 20 years and never bothered to learn the difference. I assure you I can use methods and functions quite effectively.
by taco_emoji 10y ago
I've been coding for 20 years and never bothered to learn the difference. I assure you I can use methods and functions quite effectively.
- tempodox 10y agoTry to write an interpreter or compiler (for a language with functions of at least one argument). If you don't get the difference there, you will be in deep trouble.
- to3m 10y agoI bet you do know the difference - you just didn't know the words. And now you do!
- taco_emoji 10y agoI don't see how you could do any high-level programming without understanding the difference between defining a function and calling it. I think you misunderstood collyw's original comment (or maybe I did?) - it's not pedantic to understand the conceptual difference, it's pedantic to worry about the terminology. (Except if you're writing a compiler, I guess, which most programmers are not.)