@vague nerd : En effet, je me suis amusé comme un fou avec ça, du robot suiveur de ligne à l'utilisation de boussoles en I2C et j'en passe
@destroyedlolo : En fait je parlais surtout de l'assembleur dans le cadre d'applications électroniques, avec de petits microcontrôleurs aux possibilités souvent limitées ; c'est en plus un très bon moyen d'apprendre comment ça marche et ensuite ne pas faire n'importe quoi en C (comprendre qu'une division ou une multiplication, ça peut utiliser un nombre ahurissant de cycles si le jeu d'instructions ne comporte pas d'opérations spécifiques). J'avais fait un petit allumage électronique, et pour tout ce qui est calculs, tables... on est vite carrément à l'étroit!
Pour de l'informatique "pure", pour le peu que je fais, je n'utilise même pas le C/++ ; par habitude (parce ce que c'est ce que j'ai appris), je fais de petites appliquettes en Java, parce que c'est simple de faire des fenêtres, boutons... et là je m'intéresse doucement au Python dont on parle tant! Ça a l'air simple et vraiment de haut niveau.