Parece que já nem os meandros internos da programação podem passar despercebidos "por trás" dos interfaces que os utilizadores podem ver. Paolo Bonzini parece ter ficado chocado quando descobriu que a definição utilizada pela Microsoft para as máquinas Linux virtuais era o número hexadecimal 0xB16B00B5.
Um número que poderá passar despercebido à maioria das pessoas, mas que para um programador (ou para quem lida com números hexadecimais e estiver habituado a "lê-los"), rapidamente se torna em "BIG BOOBS".
Isto é algo conhecido como hexspeak, e tem sido usado por programadores há bastante tempo, como forma de criar números que sejam facilmente memorizados... ou então, por mera diversão ou figura de estilo.
Alguns números hexspeak são:
- 0xDEADBEEF - que era usado no Commodore Amiga como forma de anunciar erros e até serviu de nome a um jogo no iOS
- 0xD15EA5E - ("Disease") - usado pela Nintendo nas suas consolas
- 0x8BADF00D ("ate bad food") - usado pela Apple nos erros do iOS
A Microsoft já veio agradecer a chamada de atençao e pediu desculpa pelo sucedido, mas... o que vos parece: será que usar uma definição em hexspeak poderá mesmo tornar-se em algo incómodo para as programadoras? (Se houver alguma por aí, que nos deixe a sua opinião nos comentários...)


















