je crois que tu n'as pas compris en quoi en utilise le C de nos jours :roll:
Ces langages ne peuvent remplacer le C parce que justement il ne permettent pas d'utiliser de pointeur et donc d’être bas niveau.
Si j'écris ceci :
Code:
1 2 3
|
int *pointeur = 42;
pointeur = 1; |
Il est impossible de dire que j'écris sur la mémoire RAM (sauf si on c'est sur de quel machine cela est destiné) , ce code signifie que je pourrait écrire en RAM mais aussi dans la mémoire vidéo , dans la sortie sonore , un DMA ,etc etc.
De plus l'arithmétique sur pointeur est très pratique si on fait du bas niveau.
[...]