Bonjour,
Je regardais la documentation sur les Callback functions de LÖVE et je me suis demandé quelle était la différence entre les callable et les callbacks.
En regardant un peu le tutoriel de entwanne, j'avais appris qu'un callable est "un objet" qu'on peut appeler avec l'opérateur (), comme une fonction par exemple.
Normalement, si j'ai bien compris, un callback c'est une fonction que l'on passe en paramètre à une autre fonction, non ? Donc un callable (fonction) que l'on passe à un callable (fonction).
Alors, quand ils parlent de callback est-ce de l'abus de langage de leur part vu qu'aucunes fonctions ne sont passées à love.run() ? Ou c'est par extension qu'on considère qu'une fonction exécutée par une autre fonction est une callback ?
EDIT : en fait, il semblerait que ces callbacks soient passés à run bien qu'il n'y a pas de paramètre d'indiqué.
Merci d'avance pour vos précisions