Je lisais Groovy en action, deuxième édition et dans une note de bas de page, j'ai trouvé le texte suivant
Java verse du «vinaigre de syntaxe» sur une telle construction pour décourager les programmeurs de l'utiliser.
Que signifie le terme syntax vinegar
ici?
Je n'ai jamais entendu parler de ce terme auparavant et j'ai cherché sur DuckDuckGo et Google, mais je n'ai pas trouvé de sens. Mais il est utilisé à plusieurs endroits. Ce serait formidable si quelqu'un pouvait clarifier le sens de ce terme et comment il s'applique dans le contexte des langages de programmation. J'espère que cela constitue une question valable. Impossible de trouver un autre site stackexchange où je peux demander ceci.