Zucchero sintattico: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Sostituzioni standard: inversione accenti, composti di «che» |
m un po' di zucchero sintattico |
||
Riga 1:
'''Zucchero sintattico''' ('''Syntactic sugar''') è un termine coniato dall'informatico inglese [[Peter J. Landin]] per definire costrutti [[sintassi|sintattici]] di un [[linguaggio di programmazione]] che non hanno effetto sulla funzionalità del linguaggio, ma ne rendono più facile ("dolce") l'uso per gli esseri umani. I programmatori hanno così un modo alternativo di scrivere il codice che spesso è più pratico e produttivo, e genera programmi più facili da leggere e mantenere. Per contro il syntactic sugar non ha effetto sull'espressività del formalismo del linguaggio,
== Esempi ==
=== Variabili ===
=== Stringhe letterali ===
Riga 10:
=== Programmazione a oggetti ===
Il linguaggio C è pienamente idoneo all'uso nella [[programmazione ad oggetti]], mediante le funzionalità di cui dispone, come
== Critiche ==
Alcuni programmatori pensano che queste caratteristiche siano poco importanti o addirittura frivole. Ad esempio, [[Alan Perlis]], giocando sul significato del termine inglese "semicolon" (in italiano "punto e virgola", oppure riferito a "colon" parte dell'intestino), commentando i cosiddetti [[Linguaggi Bracket-delimited]]
== Note ==
|