Índice:
Definição - O que significa Syntactic Sugar?
"Açúcar sintático" é um termo para alterações de sintaxe na programação de computadores que facilitam a codificação para humanos. Existem vários tipos diferentes de açúcar sintático e os sinônimos incluem "sacarina sintática" e até "bala doce", que é frequentemente usada para descrever alterações supérfluas ou inúteis do "açúcar sintático".
Techopedia explica o açúcar sintático
As pessoas geralmente definem o açúcar sintático como mudanças que tornam as linguagens de programação de computador mais parecidas com o inglês - ajudando as pessoas menos conhecedoras de tecnologia a programar. No entanto, outros também descrevem atalhos que consolidam tarefas de programação em menos caracteres, como também açúcar sintático. Às vezes, ambos são incorporados na mesma mudança - outras vezes, eles estão em desacordo. Por exemplo, se um açúcar sintático para o programador não qualificado for um comando como "tornar X igual a um" e o atalho qualificado do programador for "X = 1", ambos poderão ser considerados açúcar sintático de sua própria maneira. Um simplifica a tarefa para quem não conhece tecnologia, mas expande a quantidade de sintaxe necessária para concluir a tarefa. O outro fornece um atalho simplificado, mas é mais enigmático e obscuro, dificultando as coisas para o programador não qualificado.
Em geral, o açúcar sintático é visto como uma maneira preguiçosa de abordar o design de sintaxe. A melhor prática, de acordo com muitos programadores qualificados, é criar uma sintaxe consistente que seja eficiente e resista a mudanças.
