「構文酢」とはどういう意味ですか


12

Groovy in Action、第2版を読んでいて、脚注で次のテキストを見つけました

Javaは、プログラマーがそれを使用するのを思いとどまらせるために、そのような構成体に「構文酢」をかけます。

syntax vinegarここでいう用語の意味は?

この用語を聞いたことがなく、DuckDuckGoとGoogleで検索しましたが、意味が見つかりませんでした。しかし、それは複数の場所で使用されています。誰かがこの用語の意味と、それがプログラミング言語の文脈でどのように適用されるかを明確にできれば素晴らしいと思います。これが有効な質問となることを願っています。私がこれを尋ねることができる他のstackexchangeサイトを見つけることができませんでした。



2
それは、それが快適ではない、または使いやすい構文ではないことを意味します。Syntatic Sugarの反対です。編集:@ VincentSavard、54秒ビート。:)
マチャド


4
構文糖の反対のより一般的な用語は構文塩ですが、これはほぼ確実に同じことを意味します。
キリアンフォス

1
今、私はまさにそれが構文酢と呼んでいたものに興味があります。
Hangman4358

回答:


18

構文糖」は、主に特定の構造を使いやすく、または使いやすくするために言語に追加される構文構造の一般的な用語です。

「構文酢」はその反対であり、プログラマが不必要にそれを実際に無効にすることなく使用するのを防ぐ方法として、疑わしい構成を呼び出すための構文を意図的に不快にします。


12
「構文糖」は一般的で広く使用されている用語ですが、「構文酢」はおそらくその本の著者による発明です。
Doc Brown
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.