Useful reminder: modern CPUs are f...g *software*! They have bugs (and, here, serious bugs) https://lists.debian.org/debian-devel/2017/06/msg00308.html @rootkovska

Funny it was found by #Ocaml people :-)

@bortzmeyer alors ça, c'est le truc dont on n'avait pas assez conscience en TP d'assembleur à l'école.

On a commencé l'assembleur sur des microcontrôleurs qui grillaient quand on faisait une connerie. Et les profs n'en filaient pas en rechange -> une connerie et c'était le microcontrôleur grillé et le TP (noté) terminé.

Imagine notre paralysie quand on est passés sur les Pentium 4 au semestre suivant....

@bortzmeyer @Krakramille Les TP sur *simulateur* de 6809 c'était vachement sympa aussi ... On comprend tout ce qui se passe (on voit tous les registres en direct) et on ne peut rien péter :D

@gremi @bortzmeyer je pense qu'on doit vraiment en apprendre beaucoup sur ce genre de plate-forme !

(inutile de préciser que je suis nulle en assembleur)

@bortzmeyer @Krakramille Oui, ça permet de -a défaut de bien connaître- d'avoir une bonne idée de ce que fait un compilateur C ( et ses avantages / défaut). C'est d'ailleurs un bonheur d'avoir commencé de l'électronique vers l'informatique où on comprend pas à pas ce qui se passe sous le capot , par rapport à des gens qui démarrent sur des langages/concepts haut niveau pour qui "descendre" de niveau en niveau est beaucoup plus dur ...
@gremi @bortzmeyer tu aurais un nom en particulier ou il y en a plein qui font un bon boulot ?
@bortzmeyer @Krakramille un nom de quoi ?
@gremi @bortzmeyer de simulateur ;)
@bortzmeyer @Krakramille Je ne me rappelle plus du tout , c'était en IUT il y a plus de 10 ans ^^ ... Mais c'était relativement rustique ...
@gremi @bortzmeyer d'accord, merci pour le tuyau, je chercherai cet été :)