Losnippet (lett. "ritaglio") è un frammento o un esempio dicodice sorgente, di solito distribuito nelpubblico dominio o comefreeware.
Lo scopo fondamentale di questi esempi di codifica èdidattico e di supporto. Di norma, con uno snippet viene mostrata un'interaunità funzionale di codice corrispondente a un piccolo programma, oppure una singolafunzione, unaclasse, untemplate o una raccolta di funzioni correlate.
Di solito uno snippet nasce con gli stessi scopi di un esempio applicativo su un testo di programmazione: per mostrare il codice di una soluzione "standard" e già sperimentata a un dato problema, per illustrare "trucchi" di implementazione non banali e degni di nota, per evidenziare peculiarità di un determinato compilatore, come esempio di portabilità del codice, oppure anche per creare simpaticidivertissement in poche righe.
Importanti raccolte di snippet sono state create, negli anni, grazie all'eccellente qualità dei contributi dei frequentatori delle aree specialistiche di programmazione suinewsgroupUsenet, nelle aree internazionali diFidonet ed inreti amatoriali tematiche.
Collezioni organiche e tematiche di snippet (la più famosa delle quali è sicuramente quella di Bob Stout), incluse le collezioni informato digitale ditips and tricks delle più diffuse e vetuste riviste d'informatica, costituiscono fin dagli albori dell'informatica personale un'importante fonte per l'apprendimento e l'affinamento delle pratiche della programmazione.
In ambito musicale, per snippet si intende la citazione strumentale o letteraria di canzoni, opere scritte o discorsi. Lo snippet in musica è una caratteristica delle esibizioni dal vivo, dove spesso gli artisti sono più portati all'improvvisazione.
Bono, leader degliU2, è noto per il suo uso continuo di snippet, fin dagli esordi della bandirlandese[1]. Un esempio è la canzoneBad, che in diversi concerti ha spesso raggiunto durate di dieci/quindici minuti proprio per l'inserimento in coda di queste "citazioni", per lo più (come accadde alLive Aid del1985)Ruby Tuesday eSympathy For The Devil deiRolling Stones, ma ancheWalk on the Wild Side diLou Reed,All I Want Is You degli stessi U2 eCandle in the Wind diElton John. In totale, sono 67 le canzoni inserite come snippet inBad[2], 610 quelli totali dal1976 ad oggi[3].
Un altro esempio è dato dall'esecuzione diA Forest deiCure del 18 luglio 1992, adAuburn Hills, inMichigan (Stati Uniti). In questo caso,Robert Smith suona ilriff diShe's Lost Control deiJoy Division nel finale. Questaperformance è presente nel videoShow del1993[4].