Hexspeak

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.

Esempi

Codificato Traduzione
0xD1CECA5E caso di dadi
0xFEE4ABED tassa per un letto
0xB16B00B5 grandi tette
0xDEADBEEF manzo morto
0xB0CAD0 bel regalo

Note e riferimenti

link esterno