Vous parlez mieux binaire qu'anglais (a part pour dire if, else, then, while ...) ? Vous avez programmé Snake sur votre calculatrice au lycée ? Vous savez utiliser votre ordinateur sans toucher la souris ? Alors ce top est fait pour vous, amis développeurs et autres informaticiens.

  1. Une requête TCP entre dans un bar et dit :
    - Je veux une bière
    - Vous voulez une bière ?
    - Oui, je veux une bière
    - Très bien
  2. Comment reconnaître un programmeur avec un verre vide ?
    - Le pessimiste dit que le verre est à moitié vide
    - L'optimiste dit que le verre est à moitié plein
    - Le programmeur dit que le verre est deux fois trop grand
  3. Vous connaissez la blague du mec qui a oublié d'augmenter la variable dans sa boucle while ?
    Vous connaissez la blague du mec qui a oublié d'augmenter la variable dans sa boucle while ?
    Vous connaissez la blague du mec qui a oublié d'augmenter la variable dans sa boucle while ?
    Vous connaissez la blague du mec qui a oublié d'augmenter la variable dans sa boucle while ?
    Vous connaissez la blague du mec qui a oublié d'augmenter la variable dans sa boucle while ?
    Vous connaissez la blague du mec qui a oublié d'augmenter la variable dans sa boucle while ?
    Vous connaissez la blague du mec qui a oublié d'augmenter la variable dans sa boucle while ?
  4. Il y a 10 types de gens dans le monde.
    Ceux qui parlent binaire, et les autres.
  5. Toc Toc
    Qui est là ?
    *Très longue pause*

    C'est Java (marche aussi avec Internet Explorer)

  6. Un physicien, un mathématicien, et un développeur vérifient l'assertion "Tous les nombres impairs sont premiers" :
    - Le physicien : 1, 3, 5, 7, 9... heu... 11, 13... bon, aux erreurs expérimentales près, c'est bon
    - Le mathématicien : 1 c'est bon, 3 c'est bon, 5 c'est bon, 7 c'est bon, 9 c'est pas bon. Je suis désolé, mais ca ne va pas.
    - Le développeur commence alors : 1 c'est bon, 3 c'est bon, 5 c'est bon, 7 c'est bon, 9 c'est pas bon, 9 c'est pas bon, 9 c'est pas bon, 9 c'est pas bon, 9 c'est pas bon, 9 c'est pas bon ...
  7. Comment un développeur tente-t-il de réparer sa voiture lorsqu'elle a un problème ?
    Il sort de la voiture, ferme toutes les fenêtres, retourne dans la voiture, et essaie de redémarrer.
  8. Il y a deux sortes de gens : ceux qui comprennent la notion de récursivité et ceux qui ne comprennent pas qu’il y a deux sortes de gens : ceux qui comprennent la notion de récursivité et ceux qui ne comprennent pas qu’il y a deux sortes de gens : ceux qui comprennent la notion de récursivité et ceux qui ne comprennent pas qu’il y a deux sortes de gens...
  9. Combien de développeurs faut-t-il pour remplacer une ampoule grillée ?
    Aucun, c'est un problème Hardware.
  10. C'est l'histoire d'un administrateur qui configure ses variables d'environnement, et là......... PATH le chemin !

On attend les vôtres en commentaires.

Sources : LinuxFR.org, T37, et Open Class Rooms.