3 ms·
I'll second this. As someone who spends most of their time flipping between C and Python, the details of how parameters get passed between functions is intimate
by tonysdg 8y ago
I'll second this. As someone who spends most of their time flipping between C and Python, the details of how parameters get passed between functions is intimately related to each language, and keeping it all clear meant having to understand the nuances.
Plus, I'd argue it's a lot easier to teach the nuances from the beginning rather than have to break someone's assumptions 4 years down the line (e.g. the traditional time of an undergrad CS education).