Puisque Rust est apparemment en concurrence avec Go en tant que "language compilé généraliste qui va remplacer C++" j'ai regardé les stats OpenHub de Go.
Je pense que les deux langages n'ont pas les même objectifs mais qu'ils sont en concurrence. Rust intègre une foule de fonctionnalité et go cherche à rendre les chose simple. C'est très différents. Mais ils sont en concurrence parce que dans les fait sur un nouveau projet qui a un peu besoin de performance (pas de gros runtime à la python/ruby/perl), ils vont être comparés l'un à l'autre.
Donc en résumé Go écrabouille Rust sur les stats OpenHub. C'est sans doute lié au fait que Go est apparu 3 ans avant Rust et qu'il a déjà passé la barre fatidique de la version 1.0.
Il a 3 ans d'avance, il est plus facile d'accès, il bénéficie de l'appuie de google.
Mais bon ça indique peut-être également que Rust va devoir cravacher pour rattraper son retard (si les deux langages sont vraiment en concurrence).
Clairement, mais AMHA au final leur différences d'objectif va filtrer les utilisateurs. Rust me semble un langage vraiment plus poilu que go. Pour moi go est à rust ce que le C est au C++ (sans la paternité).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
[^] # Re: Rust vs Go
Posté par barmic . En réponse à la dépêche Rust 0.12 : non, pas le jeu vidéo, le langage !. Évalué à 7.
Je pense que les deux langages n'ont pas les même objectifs mais qu'ils sont en concurrence. Rust intègre une foule de fonctionnalité et go cherche à rendre les chose simple. C'est très différents. Mais ils sont en concurrence parce que dans les fait sur un nouveau projet qui a un peu besoin de performance (pas de gros runtime à la python/ruby/perl), ils vont être comparés l'un à l'autre.
Il a 3 ans d'avance, il est plus facile d'accès, il bénéficie de l'appuie de google.
Clairement, mais AMHA au final leur différences d'objectif va filtrer les utilisateurs. Rust me semble un langage vraiment plus poilu que go. Pour moi go est à rust ce que le C est au C++ (sans la paternité).
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)