[Traduit de l'anglais]

L'ADN humain transposé en code C !

Depuis des années, les biologistes moléculaires sont déroutés par le fait qu'une infime partie de l'ADN de l'organisme semble remplir une fonction utile.

J'ai résolu ce mystère.

La raison pour laquelle 30 % seulement de l'ADN humain remplit une quelconque fonction utile est que le reste n'est que commentaires.

Après avoir décodé un génome humain typique, nous observons que son contenu commence ainsi :

/* ADN_HUMAIN.H
 *
 * Génome Humain
 * Version 2.1
 *
 * (C) Dieu
 */
/* Historique des versions :
 *
 * 0000-00-01 00:00  1.0  Adam.
 * 0000-00-02 10:00  1.1  Eve.
 * 0000-00-03 02:11  1.2  Ajout du code du pénis à la version masculine. Un peu désordonné --
 *                        nécessitera une future réécriture pour organiser tout ça.
 * 0017-03-12 03:14  1.3  Modifié la routine pulsion() de male.h pour en améliorer la robustesse ;1
 *                        code provenant de adn-elephant.c
 * 0145-10-03 16:33  1.4  Retrait de la queue.
 * 1115-00-31 17:20  1.5  Avant-bras raccourcis, cerveau agrandi.
 * 2091-08-20 13:56  1.6  Pouces opposables ajoutés à la routine main().
 * 2501-04-09 14:04  1.7  Légères améliorations cosmétiques -- Couleur de peau rendue
 *                        plus sombre pour correspondre à mon image.
 * 2909-07-12 02:21  1.8  Dentition inadéquate ; Ajout de dents 'de sagesse' supplémentaires.
 *                        Penser à augmenter la taille de la bouche pour compenser.
 * 4501-12-31 14:18  1.9  Augmentation de la taille moyenne.
 * 5533-02-12 17:09  2.0  Ajout de l'option homosexualité, déclenchée par une densité de
 *                        population élevée, pour essayer de limiter le problème du surpeuplement.
 * 6004-11-04 16:11  2.1  Index affiné pour s'adapter au trou central du CD. 
 */
/* Definitions standards
 */

#define SEXE masculin
#define TAILLE 1.84
#define MASSE 68
#define TYPE caucasien
/* Inclusion des traits génétiques hérités des fichiers ADN parentaux.
 *
 * Les fichiers doivent être traités par le préprocesseur MENDEL pour fournir de bonnes
 * fonctionnalités d'héritage.
 */

#include "mere.h"
#include "pere.h"

#ifndef PERE
#warn("Père inconnu -- deviner\n")
#include "batard.h"
#endif
/* Configuration des fonctions et variables spécifiques au sexe.
 */
#include <sexe.h>

/* Workaround -- Je reverrai cette partie et j'en ferai une
 * bibliothèque correcte prochainement.
 */
struct organes_genitaux
   {
#ifdef HOMME
   Penis *jt;
#endif
   /* G_spot *g;   Retiré pour débogage */
#ifdef FEMME
   Vagin *p;
#endif
   }
/* Initialisation des routines du système d'amorçage -- appelée avant la réplication de l'ADN.
 * Allocation de la mémoire tampon et définition des pointeurs vers les fichiers des protéines
 */
ADN *zygote_initialisation(Sperme *, Ovule *);
/* CODE D'INITIALISATION PRINCIPAL
 *
 * Retourne des structures contenant les phénotypes de l'organisme
 * à afficher à la naissance.
 *
 * Sera amélioré plus tard pour rendre la sortie moins hideuse.
 */
Caracteristiques *rechercher_phenotype(Identifiant *i);

…et ainsi de suite

[ Notez que Dieu utilise des tabulations de trois espaces ]

Message d'origine


Note de traduction
  1.   Cette phrase est une adaptation du texte original : Added extra sex drive to male.h. Il y a là un jeu de mot intraduisible, drive pouvant signifier « périphérique » ou « pulsion ». Deux traductions sont donc possibles : « ajout d'un périphérique sexuel supplémentaire à male.h », ou bien « ajout de pulsion sexuelle supplémentaire à male.h ». Cette blague étant sous GPL, je me suis permis d'élaborer un peu sur la deuxième solution. ;-)