'Sözdizimi sirkesi' ne anlama geliyor?


12

Groovy in Action, Second Edition'ı okuyordum ve dipnotta aşağıdaki metni buldum

Java, programcıların onu kullanmasını engellemek için böyle bir yapı üzerine “sözdizimi sirkesi” döküyor.

Terim syntax vinegarburada ne anlama geliyor?

Bu terimi daha önce hiç duymamıştım ve DuckDuckGo ve Google'da arama yaptım ama bir anlam bulamadım. Ancak birden fazla yerde kullanılıyor. Birinin bu terimin anlamını ve programlama dilleri bağlamında nasıl uygulanacağını açıklığa kavuşturması harika olurdu. Umarım bu geçerli bir soru olarak oluşur. Bunu sorabilirsiniz başka bir stackexchange sitesi bulunamadı.



2
Bu, hoş olmayan veya kullanımı kolay bir sözdizimi anlamına gelir. Syntatic Sugar'in tam tersi . Düzenleme: @VincentSavard, 54 saniye geçti. :)
Machado


4
Sözdizimsel şekerin tersi için daha olağan terim sözdizimsel tuzdur , ancak bu neredeyse kesinlikle aynı anlama gelir.
Kilian Foth

1
Şimdi tam olarak sözdizimsel sirke dediğini merak ediyorum.
Adam Asmaca4358

Yanıtlar:


18

" Sözdizimsel şeker " bir dile eklenen sözdizimsel yapılar için öncelikle belirli yapıların kullanımını daha kolay veya daha keyifli hale getirmek için kullanılan yaygın bir terimdir.

"Sözdizimsel sirke" bunun tersidir, şüpheli bir yapıyı kasten hoş olmayan bir şekilde çağırmak için sözdizimini, programcıların gereksiz yere kullanmasını engellemenin bir yolu olarak, ancak aslında geçersiz kılmak için gitmeden yapar.


12
"Sözdizimsel şeker" yaygın olarak kullanılan yaygın bir terim olsa da, sözdizimsel sirke büyük olasılıkla bu kitabın yazarları tarafından bir buluştur.
Doc Brown
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.