O que é açúcar sintático?

Açúcar sintático é qualquer aspecto da sintaxe de uma linguagem de programação que torna os programas mais fáceis de ler, escrever ou entender. O termo foi cunhado pelo cientista da computação Peter Landin em 1964 para descrever uma linguagem hipotética que eloquentemente expressa operações de cálculo lambda. Especificamente, a linguagem substituiria o símbolo lambda "λ" pela palavra "where".

Um exemplo comum de açúcar sintático é um operador de atribuição aumentada, como + =, que simplifica a expressão x = x + y para a operação composta x + = y .

Operador, Termos de programação, Sintaxe