C’s Humor
Is it possible to express a feeling with C language ?
Whereas the definition of hacker is a guy who transforms a system to make it do something that is unrelated to its primary purpose, I believe that the extended definition is someone who consider the code as an art.
And art implies expression of a feeling.
Jump !
void leftSide(void)
{
void (*jump)(void);
jump = (void(*)(void))rand64();
jump();
}
void rightSide(void)
{
printf("I did it !\n");
}
Russian Roulette
(rand() % 6) || *(void*)0;
Edge of a cliff
for(int a = 0; a; *(void*)a);
Love
char I [13]; strcpy(I, "love"); for(char c = I[0] - 0x30; "you"; c = putchar(-c + I[1]));
Alors :
- en vrai C pas d’initialisation à l’arrache genre for(char c, for(int …
- le strcpy n’a pas la place pour écrire le
- la roulette Russe et le jump n’ont pas de srand donc donneront toujours le même résultat
- pour la dernière j’ai pas eu le courage j’ai compilé et lancé ^^
Dans le genre joue avec le C j’étais tombé la dessus aussi : https://groups.google.com/group/comp.lang.c/msg/e105e5d339edec01?pli=1
Alors,
- j’avais pas envi d’écrire C++.
- effectivement bien vu, je vais corriger.
- oui, mais je m’en fiche.
- ok
Tu aurais pu aussi me dire que j’avais oublié les headers et les fonctions main
Quant aux codes un peu bizarres dans le genre, il y a http://www.ioccc.org/ qui est bien sympathique.