Obligement - L'Amiga au maximum

Jeudi 25 avril 2024 - 06:10  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Divers : C - l'ADN dévoile enfin ses secrets
(Article écrit par Paul Maskens et extrait d'Amiga News - juillet/août 1997)


Note : traduction par Fernandez Diego Bravo.

Pendant de nombreuses années, les biologistes moléculaires sont restés perplexes devant le fait qu'une portion très faible de l'ADN d'un organisme vivant est utile. Aujourd'hui, j'ai résolu le mystère.

La raison pour laquelle seulement 30% de l'ADN humain est utile est que les 70% restant sont des commentaires ! Une fois que l'on a décodé un génome humain lambda, son contenu débute comme suit :

/*ADNHUMAIN.H
* Génome Humain
* Version 2.1
* © Dieu
*/
/* Historique des versions:
* 01-00-0000 00:00 1.0 Adam.
* 02-00-0000 10:00 1.1 Eve.
* 03-00-0000 02:11 1.2 Ajout du code pénis à la version mâle.
*                      Un peu brouillon --
*                      A réécrire plus tard pour le rendre plus clair.
* 12-03-0017 03:14 1.3 Ajout de commandes de sexe en plus à 'male.h' : ai
*                      récupéré le code de 'ADN_elephanth'.
* 03-10-0145 16:33 1.4 Suppression de la queue.
* 31-00-1115 17:20 1.5 Ai raccourci les avant-bras, et agrandi la boîte
*                      crânienne.
* 20-08-2091 13:56 1.6 Ajout des pouces opposés à la routine mains().
* 09-04-2501 14:04 1.7 Améliorations cosmétiques mineures -- ai noirci la
*                      couleur de la peau pour qu'elle corresponde à mon image.
* 12-07-2909 02:21 1.8 Dentition inapropriée : ai ajouté des dents de
*                      'sagesse' en plus. Penser à rendre la mâchoire plus
*                      grande pour compenser.
* 31-12-4501 14:18 1.9 Augmentation de la taille moyenne.
* 12-02-5533 17:09 2.0 Ai ajouté l'option homo(sexuel) à cause de la
*                      surpopulation, afin de ralentir son accélération.
* 04-11-6004 16:11 2.1 Index rétréci pour qu'il soit à la taille du trou au
*                      centre d'un CD.
*/
  /*Définitions standards
  */
  #define SEXE male
  #define TAILLE 1.84
  #define POIDS 68 
  /*      Inclus les traits de caractère hérités des fichiers ADN parents.
  *       Les fichiers doivent être préprocessés par le programme
  *       MENDEL afin d'avoir les bonnes caractéristiques d'héritage.
  */
  #include "mere.h"
  #include "pere.h"

  #ifndef PERE
  #warn("Père inconnu -- j'essaie de deviner)
  #include "batar.h"
  #endif
  /* Mise en place des variables et fonctions spécifiques au sexe.
  */
  #include <sexe.h>
  /* Code bordélique -- Je réécrirai le tout et l'inclurai dans une bibliothèque
  *                     propre dans quelque temps.
  */
  struct parties_genitales 
  {
  #lfdef MALE
  Penis *jt;
  #endif

  #ifdef FEMELLE
  /* point_G *g;        Retiré pour cause de debogage */
  Vagin *p;
  #endif
  }

  /* Routine d'initialisation du Boolstrap -- appelée avant la duplication de
  * l'ADN. Allocation des tampons et mise en place des pointeurs de fichiers
  * des protéines.
  */
  ADN *zygote_init(Spermatozoïde *, Ovule *);

/* CODE D'INITIALISATION PRINCIPAL
*
* Renvoie les structures contenant les phénotypes préprocessés pour que
* l'organisme les montre à la naissance.
*
* J'améliorerai la sortie plus tard pour qu'elle soit moins crade.
*/
Caractéristique *table_phenotype(Identifiant *i);
===
.etc.

[Notez que Dieu programme en C, qu'il utilise des tabulations de trois espaces et des commentaires de type /* */]


[Retour en haut] / [Retour aux articles]