Le premier compilateur - C++ - Programmation
Marsh Posté le 01-06-2004 à 20:25:48
1- non
2- il a pas été compilé, mais assemblé
3- non, en langage d'assemblage
4- non
Marsh Posté le 01-06-2004 à 20:33:39
le premier compilo C++ a été bricolé par dessus un compilo C.
Marsh Posté le 01-06-2004 à 20:36:47
c'était un préprocesseur de "C with classes"
voir Stroustrup, Design and Evolution of C++ pour tous les détails
Marsh Posté le 01-06-2004 à 20:52:22
ouai ca faisait que transformer le code c++ en c
c'etait quoi le premier compilo c++ natif ?
Marsh Posté le 01-06-2004 à 21:02:35
ouai, et c'etait le seul a developper des compilateur pour son langage ? et le "standard" de l'epoque qu'il n'y avait ni ansi ni iso c'etait son livre?
Marsh Posté le 01-06-2004 à 21:10:33
oui. au début il était seul, puisqu'il travaillé la dessus chez AT&T. puis des collègues apèrs l'avoir conseillé l'on rejoint et la diffusion de CFront1.0 a débuté la diffusion. on lui a alors envoyé une femme (une collègue un) pour écrire l'ARM. après on lui a cassé les pieds pour le TC++PL
le processus de normalisation c'est fait petit à petit à partir du moment ou la communauté est devenu suffisemment grande. mais cependant plus vite que le C pour éviter l'apparition de dialectes
Marsh Posté le 01-06-2004 à 21:14:54
Taz a écrit : voir Stroustrup, Design and Evolution of C++ pour tous les détails |
Marsh Posté le 01-06-2004 à 21:24:46
Mais comment à été crée le premier assembleur ? Il à été écrit directement en langage machine ?
Marsh Posté le 01-06-2004 à 21:50:12
Seek a écrit : Mais comment à été crée le premier assembleur ? Il à été écrit directement en langage machine ? |
Comment aurait-il pu en etre autrement?
Marsh Posté le 01-06-2004 à 21:55:46
Ace17 a écrit : Comment aurait-il pu en etre autrement? |
génération d'octets aléatoires jusqu'à ce que ça marche
Marsh Posté le 01-06-2004 à 22:02:30
antp a écrit : génération d'octets aléatoires jusqu'à ce que ça marche |
Tous nos compilateurs seraient alors non-fiables, puisqu'ils seraient tous basés sur un truc dont on aurait uniquement constaté le fonctionnement!
Marsh Posté le 01-06-2004 à 22:04:02
Ace17 a écrit : Tous nos compilateurs seraient alors non-fiables, |
C'est vrai qu'actuellement il n'y a que le compilateur de VC++5/6 qui est dans ce cas
Marsh Posté le 01-06-2004 à 23:01:04
ReplyMarsh Posté le 01-06-2004 à 23:01:55
Ace17 a écrit : Comment aurait-il pu en etre autrement? |
la bistromatique
Marsh Posté le 01-06-2004 à 23:19:00
Ace17 a écrit : Tous nos compilateurs seraient alors non-fiables, puisqu'ils seraient tous basés sur un truc dont on aurait uniquement constaté le fonctionnement! |
heu ils sont quasiement tous écrits en C ou en C++ et quasiment aucun n'est vérificateur, donc c'est déjà de cas.
Marsh Posté le 01-06-2004 à 23:35:24
Sauf qu'on a pas laissé le hasard les écrire... donc ca diminiue sacrément les chances de comportements imprévus!
Marsh Posté le 01-06-2004 à 23:38:38
Ace17 a écrit : Sauf qu'on a pas laissé le hasard les écrire... |
mouais
Marsh Posté le 01-06-2004 à 20:23:27
Salut, est-ce que le premier compilateur à été crée en C++ ?
Dailleurs, une question me travaille, comment à été compilé le premier compilateur sans compilateur
Est-ce que il à été écrit directement en binaire ? dailleurs est-ce quelqu'un à un lien vers le premier compilateur qui à été crée ? Je serais curieux de savoir comment il à été fait.
Merci