Estaba leyendo Groovy in Action, Segunda edición y en una nota al pie, encontré el siguiente texto
Java vierte "vinagre de sintaxis" sobre tal construcción para disuadir a los programadores de usarlo.
¿Qué significa el término syntax vinegar
aquí?
Nunca he oído hablar de este término antes y busqué en DuckDuckGo y Google, pero no pude encontrar un significado. Pero se está utilizando en varios lugares. Sería genial si alguien puede aclarar el significado de este término y cómo se aplica en el contexto de los lenguajes de programación. Espero que esto constituya como una pregunta válida. No pude encontrar ningún otro sitio de stackexchange donde pueda preguntar esto.