Je n'ai pas dit que le C n'était plus utilisé. Simplement, l'utilisation du C++ est plus modulaire, maintenable sans effort aussi important que pour le C. De toutes façons, je suis d'accord que pour certains sytèmes, la programmation en C est indispensable mais cela vient de leur architecture même. Un exemple sur les modules : en Linux, et oui, c'est du C et on est obligés de faire des malloc/free. Mais BeOs est un OS codé en C++. De même, tu peux utiliser du C++ pour faire des appels proches de la machine puisque rien ne t'empêche de mettre de l'assembleur directement dans ton code.
Pour ce qui est des systèmes embarqués légers, il n'existe pas de compilateur C++ mais c'est sutout historique, tout comme il n'existe pas de langage unifié pour les automates Téléméca ou autre.
Dans les systèmes embarqués légers, tu trouves maintenant (je pense aux téléphones portables) du Java (ce qui était son but à sa création).
Il faut savoir que je ne craches absolument pas sur le C et que donc tout ceci n'est pas un troll (je veux pas me faire allumer).
[^] # Re: Explications
Posté par Blackknight (site web personnel, Mastodon) . En réponse à la dépêche Programmation en C. Évalué à 1.
Pour ce qui est des systèmes embarqués légers, il n'existe pas de compilateur C++ mais c'est sutout historique, tout comme il n'existe pas de langage unifié pour les automates Téléméca ou autre.
Dans les systèmes embarqués légers, tu trouves maintenant (je pense aux téléphones portables) du Java (ce qui était son but à sa création).
Il faut savoir que je ne craches absolument pas sur le C et que donc tout ceci n'est pas un troll (je veux pas me faire allumer).