L'âge n'a rien à voir. COBOL a 40 fois moins de lignes modifiées que Rust, c'est justement l'argument : C/C++ sont encore des langages très actifs (et pour une bonne raison) !
En lisant tes commentaires, on peut facilement inférer que tu serais près à déduire la qualité d'un langage par sa popularité. Si c'est le cas, je te conseille de lire L’Art d’avoir toujours raison de A. Schopenhauer, stratagème XXX pour bien que tu comprennes que ton argument d'autorité qui est la citation du Programming Language Popularity Index reste une vision bien trop simpliste pour juger de la qualité d'un langage comme le souligne d'ailleurs Christophe B.. Et il est certains que le C et le C++ ne sont LES langages d'hier, d'aujourd'hui et de demain car le monde serait non seulement bien triste et dangereux avec tous ces segfault mais qu'il existe (heureusement) beaucoup d'autres solutions qui ont, eux aussi, des qualités et des défauts. Bref, Rust a autant sa place dans le panel des langages informatiques utilisable comme l'a le C, le COBOL, le Python et l'ATS.
Java n'est pas du tout sur le même segment que C/C++. Il y avait un manque qui a été comblé. Rust comble quel manque en terme de marché ? Aucun.
C'est malheureusement là où je ne serais pas tout aussi catégorique que tu ne l'es et nous avons déjà partagé un tel débat ensemble. Je vais pas faire le perroquet ici mais Rust détient une part du marché. Après, est ce que les moyens observés sur Rust conviennent à l'importance du secteur ? Est ce qu'il ne fallait pas plutôt travailler sur l'existant ? Est ce que le bruit est à la hauteur de l'impact hypothétique qu'aura Rust dans l'industrie ? C'est là qu'il y a un débat, et c'est ici que nous ne sommes pas d'accord. Mais Rust convient à des problématiques pour lesquelles le C ou le C++ ne conviennent pas, il appartient donc à un marché (d'une importance relative) qui ne semble pas être sous le joug d'un langage semblable.
Par contre, et là je te rejoins, il est vrai que Rust ne supplantera pas le C ou le C++ et c'est, je pense, ce qu'a voulu dire sinma d'une manière un peu implicite. C'est une erreur courante qui peut, certes, embêter (comme quand on m'embête en me disant qu'OCaml, c'est naze à cause du (+.)) mais qui n'enlève rien - si on s'y intéresse - au fond de ce que peut être Rust.
[^] # Re: «Il concurrence donc directement les langages C et C++.»
Posté par Dinosaure (site web personnel) . En réponse à la dépêche Rust 1.0, entrée dans la période stable. Évalué à 3.
En lisant tes commentaires, on peut facilement inférer que tu serais près à déduire la qualité d'un langage par sa popularité. Si c'est le cas, je te conseille de lire L’Art d’avoir toujours raison de A. Schopenhauer, stratagème XXX pour bien que tu comprennes que ton argument d'autorité qui est la citation du Programming Language Popularity Index reste une vision bien trop simpliste pour juger de la qualité d'un langage comme le souligne d'ailleurs Christophe B.. Et il est certains que le C et le C++ ne sont LES langages d'hier, d'aujourd'hui et de demain car le monde serait non seulement bien triste et dangereux avec tous ces segfault mais qu'il existe (heureusement) beaucoup d'autres solutions qui ont, eux aussi, des qualités et des défauts. Bref, Rust a autant sa place dans le panel des langages informatiques utilisable comme l'a le C, le COBOL, le Python et l'ATS.
C'est malheureusement là où je ne serais pas tout aussi catégorique que tu ne l'es et nous avons déjà partagé un tel débat ensemble. Je vais pas faire le perroquet ici mais Rust détient une part du marché. Après, est ce que les moyens observés sur Rust conviennent à l'importance du secteur ? Est ce qu'il ne fallait pas plutôt travailler sur l'existant ? Est ce que le bruit est à la hauteur de l'impact hypothétique qu'aura Rust dans l'industrie ? C'est là qu'il y a un débat, et c'est ici que nous ne sommes pas d'accord. Mais Rust convient à des problématiques pour lesquelles le C ou le C++ ne conviennent pas, il appartient donc à un marché (d'une importance relative) qui ne semble pas être sous le joug d'un langage semblable.
Par contre, et là je te rejoins, il est vrai que Rust ne supplantera pas le C ou le C++ et c'est, je pense, ce qu'a voulu dire sinma d'une manière un peu implicite. C'est une erreur courante qui peut, certes, embêter (comme quand on m'embête en me disant qu'OCaml, c'est naze à cause du
(+.)) mais qui n'enlève rien - si on s'y intéresse - au fond de ce que peut être Rust.