C'est une blague, qui est basée sur la blague de la monade, mais sans en avoir la blague.
La blague monade est drôle à trois niveaux:
- il essaie d'expliquer le jargon mathématique abstrait avec encore plus de jargon mathématique, qui est encore plus abstrait
- cependant, l'explication est en fait correcte
- et une fois que vous aurez approfondi la théorie des catégories, vous commencerez réellement à voir les monades comme "juste un monoïde dans la catégorie des endofoncteurs"
Le truc de Git, cependant, n’est que du charabia aléatoire. Cela est censé ressembler à la blague de la monade et pourrait aussi être un coup pour la théorie des darcs patchs, mais fondamentalement, la personne qui fait la blague n'a pas compris la blague de la monade.
Sources:
Voici le tweet original contenant la citation :
Wil Shipley (@wilshipley) : Doux dieu, je déteste les git.
Isaac Wolkerstorfer (@agnoster) : @wilshipley git devient plus facile une fois que vous avez compris l'idée de base que les branches sont des endofoncteurs homéomorphes mappant des sous-variétés d'un espace de Hilbert.
Et ceci est un commentaire sur Quora par l'auteur original du tweet :
Pour confirmer ce que Leo a dit, c'était censé être une blague. […]
C'était censé être fermement ironique. En fait, j'adore Git et je pense que sa complexité est exagérée. En même temps, je comprends le fait que les conseils des gourous aux novices peuvent finir par sonner comme du charabia impénétrable.
Ce n'est pas destiné à avoir une signification plus profonde. […]
Le Léo auquel il fait référence est un autre répondant du même fil, un mathématicien, qui explique en gros pourquoi cela n’a aucun sens. (Les espaces de Hilbert sont continus, les correctifs et les branches sont discrets.)
Il explique aussi qu'il a été inspiré par ce billet de blog (Guide de GIT en utilisant des analogies spatiales) , qui en fait ne du sens.