Hexspeak

Hexspeak è una forma di scrittura ideata da alcuni programmatori di computer. La sua particolarità è quella di utilizzare solo le cifre del sistema numerico esadecimale, ovvero le normali cifre da 0 a 9 e le lettere dell'alfabeto dalla A alla F. La cifra "0" viene usata al posto della lettera "O", la cifra "1" al posto della "I", la cifra "2" al posto della "Z" e la cifra "5" al posto della "S". Il numero di parole rappresentabili usando solo queste lettere è piuttosto limitato.

La motivazione è che la rappresentazione esadecimale viene usata comunemente dai programmi che mostrano direttamente il contenuto della memoria. È entrata perciò nell'uso comune tra i programmatori l'abitudine di usare parole in Hexspeak come numeri magici per individuare facilmente certe condizioni durante l'attività di debugging.

Alcuni numeri magici

(Il prefisso "0x" è usato in diversi linguaggi di programmazione per indicare i numeri esadecimali.)

Combinazioni particolari

Una curiosità particolare di questo linguaggio è data dal numero 12237792, che, convertito in esadecimale, dà come risultato "BABBE0", leggibile solo da italiani e interpretando lo zero finale come una "O". Su questo fatto si basa una burla circolante per e-mail, che invita a digitare quel numero sulla calcolatrice di sistema di Windows, e interpretando il risultato convertito in esadecimale come una "prova" di avere il computer spiato dalla Microsoft.

Un altro numero che in italiano dà una parola di senso compiuto è 1041744, che corrisponde a "FE550", interpretando i due 5 come lettera "S" e lo 0 come lettera "O".

Un altro numero che in italiano dà una parola di senso compiuto è 61898 o 61802, che corrispondono a "F1CA" e "F16A" , interpretando 1 come lettera "I" e 6 come lettera "G".

Un altro numero che in italiano dà una parola di senso compiuto è 830666, che corrisponde a "CACCA".

Un altro numero che in italiano dà una parola di senso compiuto è 827936, che corrisponde a "CA220", interpretando i due 2 come lettera "Z".

Altri esempi: DAD0, DAD1, BABB0, D10.

  Portale Internet: accedi alle voci di Wikipedia che trattano di Internet