Interopérabilité : Le C++ peut utiliser le C, l'inverse est plus diffcile.
Noyauterie : On ne doit pas utiliser de langage qui cherche à gérer la mémoire, ou quoi que ce soit dépassant l'assembleur amélioré, lui-même pour coder du noyau monolithique, c'est mal. Méthode de preuve :
- essayer,
- pleurer,
- retenir la leçon.
Exceptions : elles sont le grand n'importe quoi en C++ et nécessitent une véritable usine à gaz dans les bibliothèques de base pour fonctionner (presque),
Sinon, dans le cas général où l'abstraction est souhaitable et non pas bannie, je préfère le C++ au C.
[^] # Re: esfedq
Posté par Miair Patreau . En réponse à la dépêche Pilotes binaires dans Linux: quel est le problème ?. Évalué à 9.
Noyauterie : On ne doit pas utiliser de langage qui cherche à gérer la mémoire, ou quoi que ce soit dépassant l'assembleur amélioré, lui-même pour coder du noyau monolithique, c'est mal. Méthode de preuve :
- essayer,
- pleurer,
- retenir la leçon.
Exceptions : elles sont le grand n'importe quoi en C++ et nécessitent une véritable usine à gaz dans les bibliothèques de base pour fonctionner (presque),
Sinon, dans le cas général où l'abstraction est souhaitable et non pas bannie, je préfère le C++ au C.