Je me suis toujours demandé pourquoi on appelle une fonction au lieu, par exemple, de l' exécuter .
Une recherche Google function call etymology
et des termes similaires ne s'avèrent pas utiles, Wikipedia ne le mentionne pas, les dictionnaires en ligne n'ont aucune entrée ou aucune section d'étymologie .
D'où vient la notion d '«appeler» une fonction?
call
et / ret
ou une variante de ceux-ci. Il est possible que les langages de programmation aient hérité la terminologie du matériel sous-jacent, même si cela laisserait toujours la question de savoir pourquoi les concepteurs de matériel ont choisi ces noms pour les opérations.