En la ciencia de la programación, el “azúcar sintáctico” o “la sintaxis dulce” es la sintaxis de un lenguaje de programación que está diseñada para hacer las cosas más fáciles de leer o expresar.
Hace el lenguaje más dulce para el uso humano: las cosas pueden ser expresadas de forma sencilla, más concisa, o con un estilo que algunas/os pueden preferir.
Un ejemplo con Ruby:
En Ruby, los métodos son los que hacen las cosas. Son como los verbos de las oraciones. Para usarlos debemos utilizar un punto. el método de adición es el símbolo más. Hay métodos, como éste, a los que se le pueden pasar parámetros. Los parámetros son como los complementos de las frases.
Así que, para el objeto 3, usamos el método de suma con el parámetro 4. De esta manera sumamos 4 a 3.
3.+(4)
Esto mismo se puede traducir de la siguiente manera. Esto es azúcar sintáctico:
3 + 4
Otro ejemplo es que …
a += b
… es equivalente a …
a = a + b
Más información
- Lee más sobre syntactic sugar en Wikipedia (en inglés)
Imagen: Paul
Leave a Reply