Quote n°2997 ⹠Publié le 24-03-2006
Proposée par un contributeur chatnonyme
Pas compris ? Demandez une explication Ă Captain Obvious
Proposée par un contributeur chatnonyme
Pas compris ? Demandez une explication Ă Captain Obvious
Commentaires
Ajouter un commentaire
Ajouter un commentaire
Et le gars qui a fait le premier assembleur s'est fait chier Ă le coder en binaire !
http://m.commentcamarche.net/forum/affich-6078503-le-premier-compilateur
Une réponse intéressante : si on en croit la théorie de l'évolution, qui dit que les espÚces ont évolués au fil des générations pour devenir celles qu'on connaßt, alors ça veut dire qu'un oiseau proche de la poule mais pas tout à fait une poule a donné naissance à la premiÚre poule et donc pondu un oeuf de poule. Conclusion : l'oeuf de poule a précédé la poule.
Pour en revenir au compilateur, ben je suppose qu'ils ont fait comme pour tous les autres programmes informatiques avant qu'on invente les langages autres que le binaire : en tapant directement le code binaire, paemrce qu'aucune autre solution existait. Autant dire ques les codeurs du tout premier compilateur méritent le respect à avoir bossé comme des forçats pour faciliter la vie de générations de codeurs.
A mes yeux le mystÚre reste entier et j'aime mieux ça !
Source: Wikipedia
Le compilateur mis au point par Böhm Ă©tait programmĂ© dans le language qu'il permettait de compiler. Il servait Ă traduire des expressions mathĂ©matiques en langage machine. Ăa explique pourquoi il en parlait avec Donald Knuth. Par contre, son langage n'avait pas de nom.
1 on tape
2 ca casse
3 on change ce qui est casser
4 repete
Au mieux en assembleur.
Pour ce qui est du compilateur, rien de bien compliqué :
Un script qui vĂ©rifie la grammaire, un autre la syntaxe, un autre qui s'occupe de faire la translation langage comprĂ©hensible â language machine et hop t'as ton premier compilateur.
TADAAAAM