Machines qui s'auto programment

                                                                                     

 

              Plan du site                                                            

                                                                                  Abridged English version

 

MACHINES QUI S'AUTO PROGRAMMENT .

Ce site est dédié au problème suivant : Les êtres vivants savent fabriquer des mécanismes sans qu'aucun concepteur n'apparaisse, ces mécanismes semblent répondre de façon pertinente au milieu. Peut-on trouver un algorithme qui ait cette propriété ?

Je propose ici une solution générale (self-programming-machines III). Il s’agit d’une récursivité permettant à une variable de récrire des fonctions.

Le but principal de ce site est de rendre le fonctionnement de ces machines accessible à tout lecteur pour peu qu’il veuille s’en donner la peine et quelque soit sa formation ; je tente aussi de le familiariser avec ce principe d’auto programmation.

 

Mes articles sur les machines qui s’auto programment sont peu accessibles car ils sont presque complètement expurgées de toute considération heuristique et par ailleurs la description de ces machines est faite à l’aide d’un formalisme mathématique rébarbatif à souhait.

 

J’ai donc pris l’exemple de machine qui s’auto programme le plus simple possible et je l’ai décrit de bien des façons : Dans de petits livres animés, je donne des programmes

sources et compilés en Le_Lisp, en C, en Pascal, en Basic et en Visual Basic de cet exemple de machine. Je propose aussi cet exemple sous forme de DLL et je montre comment utiliser cette DLL au sein d’autres programmes. Enfin j’ai fait une animation en visual basic et des diapositives pour montrer le fonctionnement pas à pas la de la récurrence qui constitue le cœur de l’algorithme de ces machines.

 

 

                                                Page suivante

 

                                                                                             J-P Moulin