Le paradoxe de l’œuf et la poule en Informatique

Qui ne s’est jamais posé ou n’a jamais attendu parler de « na soso na liki, nani abimisa moninga mutu ya liboso ? » ce qui veut dire « Qui entre l’œuf et la poule précède l’autre ? ».

Je vois certains se dire, tien, un tel sujet sur ce blog, c’est quoi ça…. bon, je ne sort pas du contexte. je reste bien là.

Ce paradoxe en Informatique, précisément dans la programmation, illustre la question « Quel est donc le premier compilateur et/ou interpréteur ? »

Bon j’explicite si tu ne comprends pas. L’ordinateur, ne comprend que le binaire. Pour créer un programme informatique, le programmeur écrit son code dans un langage de programmation, qui doit être interprété en binaire pour que l’ordinateur le comprenne et qu’il exécute.

Les compilateurs sont justement des programmes qui permettent de traduire un programme écrit dans un langage de programmation en langage binaire pour que l’ordinateur le comprenne.

Mais en analysant, un compilateur est tout de même un programme. Or généralement on écrit des programmes dans un langage de programmation, cela implique qu’un compilateur a été aussi écrit dans un langage de programmation. Maintenant voici la vraie question :

« Quel est le compilateur qui a compilé le premier compilateur ? »

Bien que dans le cadre de l’œuf et la poule, cette question reste encore en vogue et n’a peut-être pas encore eu des solutions absolues car certains répondent de manière humoristique bien-sûr « L’œuf vient le premier dans la phrase », dans la programmation, plus on acquiert de l’expérience, plus la facilité d’y répondre s’étend.

Il faut savoir qu’avant le compilateur, tout s’écrivait à peine en binaire ou en assembleur.

Alors, sauriez-vous répondre à cette fameuse question ?

Ajouter un commentaire

Lire les articles précédents :
télécharger kmspico
Télécharger KMSpico – Crack Windows 7 8 10 & MS Office

KMSPico est un utilitaire qui permet en un clic d’activer Windows gratuitement et de cracker le pack Microsoft Office. En...

Fermer