Articles

Punto esclamativo

Posted on

Matematica e logica formaleModifica

Altre informazioni: Glossario dei simboli matematici

Nella matematica elementare, il simbolo rappresenta l’operazione fattoriale. L’espressione n! significa “il prodotto degli interi da 1 a n”. Per esempio, 4! (leggi quattro fattoriali) è 4 × 3 × 2 × 1 = 24. (0! è definito come 1, che è un elemento neutro nella moltiplicazione, non moltiplicato per niente). Inoltre, può anche rappresentare il quantificatore di unicità o, se usato davanti a un numero, può rappresentare un sottofattoriale.

Nella logica lineare, il punto esclamativo denota una delle modalità che controllano l’indebolimento e la contrazione.

ComputingEdit

In informatica, il punto esclamativo è il carattere ASCII 33 (21 in esadecimale). Grazie alla sua disponibilità anche sui primi computer, il carattere è stato usato per molti scopi. Il nome dato a “!” dai programmatori varia a seconda del loro background, anche se era molto comune dargli un nome breve per facilitare la lettura del codice ad alta voce. “Bang” è molto popolare. Nel Regno Unito il termine pling era popolare nei primi tempi dell’informatica, mentre negli Stati Uniti veniva usato il termine shriek. Si sostiene che questi usi di parole siano stati inventati negli Stati Uniti e che shriek sia di Stanford o del MIT; tuttavia, shriek per il segno ! si trova nell’Oxford English Dictionary che risale al 1860.

Molti linguaggi informatici che usano la sintassi in stile C usano “!” per la negazione logica; !A significa “non A”, e A != B significa “A non è uguale a B”. Questo principio di negazione si è diffuso nel linguaggio ordinario; per esempio, la parola “indizio” è usata come sinonimo di “nessun indizio” o “senza indizi”. Il simbolo nella logica formale per la negazione è ¬ ma, poiché questo simbolo non è presente come standard su alcune tastiere, la convenzione C si è diffusa informalmente in altri contesti.

I primi sistemi di posta elettronica usavano anche il punto esclamativo come carattere separatore tra i nomi di host per le informazioni di routing, di solito indicato come notazione “bang path”.

Nel protocollo IRC, il nickname e l’identificativo di un utente sono separati da un punto esclamativo nella hostmask assegnatagli dal server.

Nello scripting UNIX (tipicamente per UNIX shell o Perl), “!” è solitamente usato dopo un “#” nella prima linea di uno script, la direttiva interprete, per dire al sistema operativo quale programma usare per eseguire lo script. #! è solitamente chiamato “hash-bang” o shebang. Una convenzione simile per i file PostScript richiede che la prima linea inizi con %!, chiamato “percent-bang”.

Un punto esclamativo inizia le espansioni della storia in molte shell Unix come bash e tcsh dove !! esegue il comando precedente e !* si riferisce a tutti gli argomenti del comando precedente.

Acorn RISC OS usa nomi di file che iniziano con pling per creare una directory di applicazioni: per esempio un file chiamato !Run viene eseguito quando la cartella che lo contiene viene cliccata due volte (tenere premuto shift impedisce questo). C’è anche !Boot (eseguito la prima volta che l’applicazione che lo contiene viene visualizzata dal filer), !Sprites (icone), !Help, e altri.

In APL, !x è usato per il fattoriale di x (al contrario della notazione matematica), e anche per il coefficiente binomiale: k!n significa ( n k ) {\displaystyle {\tbinom {n}{k}}}

{\tbinom {n}{k}}

o n!⁄k!(n-k)!

BBC BASIC usava pling come operatore di indirezione, equivalente a PEEK e POKE di quattro byte alla volta.

BCPL, il precursore del C, usava “!” per l’indirezione di puntatori e array: !P è equivalente a *P in C, e P!3 è equivalente a P in C.

Nel linguaggio di programmazione Haskell, “!” è usato per esprimere il rigore.

Nel linguaggio di programmazione ML (inclusi Standard ML e OCaml), “!” è l’operatore per ottenere il valore da una struttura dati “di riferimento”.

Nel linguaggio di programmazione Raku, il “!” è usato per accedere ad attributi o metodi privati in una classe (come class Person { has $!name; } o self!private-method;).

Nei linguaggi di programmazione Scheme, Julia e Ruby, “!” è convenzionalmente il suffisso per le funzioni e le forme speciali che mutano il loro input.

Nel linguaggio di programmazione Swift, un tipo seguito da “!” denota un “implicitly unwrapped optional”, un tipo di opzione in cui il compilatore non impone l’unwrapping sicuro. L’operatore “!” “forza lo scarto” di un tipo di opzione, causando un errore se è nil.

Nella versione 3 di Geek Code, “!” è usato prima di una lettera per indicare che il geek si rifiuta di partecipare all’argomento in questione. In alcuni casi, ha un significato alternativo, come G! che denota un geek senza qualifiche, !d che denota di non indossare vestiti, P! che denota di non essere autorizzato ad usare Perl, e così via. Tutti condividono alcune connotazioni negative, comunque.

VideogiochiModifica

Il punto esclamativo può essere usato nei videogiochi per indicare che un personaggio è spaventato o allarmato. Nelle serie Metal Gear e Paper Mario, un punto esclamativo appare sopra la testa dei nemici quando si accorgono del giocatore.

Nei giochi massively multiplayer online (MMO) come World of Warcraft, un punto esclamativo sospeso sopra la testa di un personaggio indica che questi sta offrendo una missione da completare al giocatore.

In Dota 2, un punto esclamativo viene mostrato sopra la testa di un’unità se questa viene uccisa con mezzi che non garantiscono ai nemici esperienza o oro (se è “negata”).

Nel gioco di simulazione di ballo arcade In the Groove 2 del 2005, c’è una canzone intitolata “!” (indicata anche come “bang”) dell’artista Onyx.

Internet cultureEdit

Questa sezione necessita di ulteriori citazioni per la verifica. Per favore aiuta a migliorare questo articolo aggiungendo citazioni a fonti affidabili. Il materiale privo di fonti può essere contestato e rimosso. (Novembre 2012) (Impara come e quando rimuovere questo messaggio template)

Nella cultura recente di Internet, soprattutto dove si usa il leet, si possono apporre più punti esclamativi con il numero “1” come in !!!!!!111. La notazione ha origine da un errore comune: quando si digitano più punti esclamativi velocemente, il dattilografo può non riuscire a tenere la combinazione ⇧ Shift1 che produce il punto esclamativo su molti layout di tastiera. Questo errore, usato per la prima volta intenzionalmente come scherzo nella comunità linguistica leet, è ora una forma accettata di esclamazione nel leet e nei dialetti derivati come il Lolspeak. Alcuni enunciati includono ulteriori sostituzioni, per esempio “!!!111oneeleven”.

Nel fandom e nella fanfiction, ! è usato per indicare una qualità che definisce un personaggio, di solito significando un’interpretazione alternativa di un personaggio di un’opera canonica. Esempi di questo sarebbero “Romantico!Draco” o “Vampiro!Harry” dal fandom di Harry Potter. È anche usato per chiarire il personaggio attuale di un personaggio con identità o apparenze multiple, come per distinguere “Armor!Al” da “Human!Al” in un’opera basata su Fullmetal Alchemist. L’origine di questo uso è sconosciuta, anche se si ipotizza che abbia avuto origine con alcune action figure di Teenage Mutant Ninja Turtles, per esempio, “Football Player! Leonardo”, “Rockstar! Raffaello”, e “Breakdancer! Michelangelo”.

ComicsEdit

Questa copertina di Action Comics del 1959 finisce ogni frase con un punto esclamativo o interrogativo. Spesso, pochi o nessun punto sarà usato nell’intero libro.

Alcuni fumetti, specialmente quelli di supereroi della metà del 20° secolo, usano abitualmente il punto esclamativo al posto del punto, che significa che il personaggio ha appena realizzato qualcosa; diversamente da quando invece appare il punto interrogativo, che significa che il personaggio è confuso, sorpreso o non sa cosa sta succedendo. Questo tende a portare ad un discorso esagerato, in linea con le altre iperboli comuni nei fumetti. Una parte della motivazione, tuttavia, era semplicemente che un punto potrebbe scomparire nel processo di stampa usato all’epoca, mentre un punto esclamativo rimarrebbe probabilmente riconoscibile anche se ci fosse un errore di stampa. Per un breve periodo Stan Lee, come redattore capo della Marvel Comics, tentò di frenare il loro uso eccessivo con un breve divieto totale dei punti esclamativi, che portò ad una involontaria mancanza di punteggiatura finale in molte frasi.

Lo scrittore di fumetti Elliot S! Maggin una volta firmò accidentalmente il suo nome con un punto esclamativo a causa dell’abitudine di usarli quando scriveva sceneggiature di fumetti; da allora in poi divenne il suo nome professionale. Allo stesso modo, il fumettista Scott Shaw! ha usato il punto esclamativo dopo il suo nome per tutta la sua carriera.

Nei fumetti e nei fumetti in generale, un grande punto esclamativo è spesso usato vicino o sopra la testa di un personaggio per indicare sorpresa. Un punto interrogativo può essere usato allo stesso modo per indicare confusione.

ChessEdit

Articolo principale: Punteggiatura (scacchi)

Nella notazione scacchistica “!” indica una buona mossa, “!!” indica una mossa eccellente, “?!” indica una mossa dubbia, e “!?” indica una mossa interessante e rischiosa. In alcune varianti degli scacchi, come le varianti Shogi a grande scacchiera, “!” è usato per registrare la cattura dei pezzi tramite alimentazione fissa o bruciatura.

ScrabbleEdit

In Scrabble, un punto esclamativo scritto dopo una parola è usato per indicare la sua presenza nella Lista ufficiale delle parole dei tornei e dei club ma la sua assenza dal Dizionario ufficiale dei giocatori di Scrabble, solitamente perché la parola è stata giudicata offensiva.

BaseballEdit

Punti esclamativi o asterischi possono essere usati sulle scorecard per indicare una “grande giocata difensiva”.

Musica popolareEdit

Il gruppo !!! (pronunciato “Chk Chk Chk”) usa punti esclamativi come nome.

Nel 2008, il gruppo pop-punk Panic! at the Disco ha eliminato il punto esclamativo nel suo nome; questo è diventato “l’argomento più discusso sulle bacheche di tutto il mondo”. Nel 2009, il punto esclamativo è stato reinserito dopo lo scioglimento della band.

La band Bomb the Music Industry! utilizza un punto esclamativo nel suo nome, così come diversi titoli di album e canzoni e materiale promozionale. Esempi includono le loro canzoni “(Shut) Up The Punx!!!” e l’album Adults!!!: Smart!!! Shithammered!!! And Excited di Nothing!!!!!!!.

La musicista americana Pink stilizza il suo nome d’arte “P!NK”, e usa tre punti esclamativi nel sottotitolo del suo disco del 2010, Greatest Hits… So Far!!!

TelevisionEdit

Questa sezione non cita alcuna fonte. Per favore aiuta a migliorare questa sezione aggiungendo citazioni a fonti affidabili. Il materiale privo di fonti può essere contestato e rimosso. (Maggio 2017) (Impara come e quando rimuovere questo messaggio template)

Il punto esclamativo fu incluso nel titolo della serie televisiva di Dinah Shore, Dinah! Il punto esclamativo fu in seguito oggetto di un’aspra discussione tra Elaine Benes e il suo fidanzato, Jake Jarmel, nell’episodio Seinfeld, “The Sniffing Accountant”. Elaine si arrabbiò con Jake per non aver messo un punto esclamativo alla fine di un messaggio sulla sua amica che stava per avere un bambino. Jake ha preso molto male la critica banale e ha rotto con Elaine, mettendo un punto esclamativo dopo le sue parole di addio: “Me ne vado!”

TheatreEdit

Nei musical, un punto esclamativo è solitamente usato quando il titolo dello spettacolo ha lo stesso titolo di una canzone all’interno dell’atto. Esempi di questo sono spettacoli come Oklahoma! e Mamma Mia!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *