c’est peut-être qu’il est en pratique impossible de faire mieux en matière de langage
Tu y crois sérieusement ? Genre Moïse est descendu du mont Sinaï avec la copie originale du K&R C écrit sur des tablettes en pierre ^
Perso je pense que le longévité du C s'explique uniquement par le fait qu'il faisait le taff et était au bon endroit au bon moment, tout comme tout le monde s'accorde à dire que le Javascript c'est quand même bien pourri, m'enfin dans 30 ans on en bouffera sans doute encore.
En 2025 les ordinateurs fonctionnent toujours en manipulant des « mots mémoires », des « adresses ». Leurs architectures n’ont fondamentalement pas changé.
Tu vas un peu vite en besogne, LE truc fondamental qui a changé est le fait que tous les ordinateurs modernes ont plusieurs cœurs et doivent donc gérer du parallélisme.
Et à ce niveau le C est complètement dépourvu (genre il a fallut attendre C11 pour avoir le concept de thread apparaître dans le standard).
À cela on peut aussi rajouter que la sécurité est un besoin majeur de l'informatique moderne. Et là encore le C accuse de son age.
Une fois ce constat fait sur le C, se pose naturellement la question de quoi faire. Et c'est la que le Rust apparaît comme révolutionnaire (oui j'ose le mot, parce qu'avoir un projet comme Linux ne serait-ce que considérer de l'utiliser c'est bien la preuve qu'il l'est !).
[^] # Re: mode Brice on
Posté par G.bleu (site web personnel) . En réponse au journal Linus répond à la controverse sur R4L (Rust pour Linux). Évalué à 6.
Tu y crois sérieusement ? Genre Moïse est descendu du mont Sinaï avec la copie originale du K&R C écrit sur des tablettes en pierre ^
Perso je pense que le longévité du C s'explique uniquement par le fait qu'il faisait le taff et était au bon endroit au bon moment, tout comme tout le monde s'accorde à dire que le Javascript c'est quand même bien pourri, m'enfin dans 30 ans on en bouffera sans doute encore.
Tu vas un peu vite en besogne, LE truc fondamental qui a changé est le fait que tous les ordinateurs modernes ont plusieurs cœurs et doivent donc gérer du parallélisme.
Et à ce niveau le C est complètement dépourvu (genre il a fallut attendre C11 pour avoir le concept de thread apparaître dans le standard).
À cela on peut aussi rajouter que la sécurité est un besoin majeur de l'informatique moderne. Et là encore le C accuse de son age.
Une fois ce constat fait sur le C, se pose naturellement la question de quoi faire. Et c'est la que le Rust apparaît comme révolutionnaire (oui j'ose le mot, parce qu'avoir un projet comme Linux ne serait-ce que considérer de l'utiliser c'est bien la preuve qu'il l'est !).