Il hexspeak , i francesi esadecimale e inglese " parlare " , è un sistema di scrittura , utilizzando solo i caratteri del sistema esadecimale : 0123456789ABCDEF. Nella programmazione , il linguaggio esadecimale ti consente di creare numeri magici facili da ricordare.
I numeri non possono essere usati affatto, come in 0xDEADBEEF(" dead beef ") e 0xCAFEBABE(" café babe "). 0xDEADBEEFa volte viene utilizzato come riempimento per la memoria non inizializzata (sull'allocazione) o cancellata (dopo la deallocazione). 0xCAFEBABEsono i primi 4 byte di un file .class (in linguaggio Java ).
I numeri possono essere utilizzati per la loro somiglianza grafica con le lettere: "0" per O, "1" per I o L, "5" per S, "6" per G, "7" per T, come in 0xFACEB00Co 0xC01055E(per " colosso"). Alcune cifre possono essere usate per la loro consonanza in inglese, "8" per mangiato come in 0xDEFEC8ED(per " defecato ").
A differenza del leet speak , il hexspeak non mira a complicare la lettura per il neofita, è solo un mezzo per scegliere un numero per simboleggiare qualcosa con un trucco mnemonico , che rende questo numero facilmente riconoscibile e verificabile.
Codificato | Traduzione |
---|---|
0xD1CECA5E | caso di dadi |
0xFEE4ABED | tassa per un letto |
0xB16B00B5 | grandi tette |
0xDEADBEEF | manzo morto |
0xB0CAD0 | bel regalo |