Je ne comprends pas trop ce que tu veux dire. Si je lance https://github.com/bdrung/startup-time avec une version actuelle (un container sous Debian 10), j’obtiens:
Run on: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz | Debian GNU/Linux 10 (buster) | 2020年05月12日
C (gcc 8.3.0): 0.45 ms
C++ (g++ 8.3.0): 1.58 ms
Cython3 (cython3 0.29.2): 23.55 ms
D (gdc 8.3.0): 5.13 ms
Go (go go1.11.6): 1.42 ms
Go_GCC (gccgo 8.3.0): 25.23 ms
Haskell (ghc 8.4.4): 2.08 ms
OCaml (ocamlc 4.05.0): 2.90 ms
Pascal (fpc 3.0.4): 0.16 ms
Rust (rustc 1.34.2): 1.12 ms
Bash 5.0.3(1): 1.62 ms
On voit que Rust est légèrement plus rapide (vu que c’est mon portable et qu’il y a d’autres trucs qui tournent dessus, on ne peut pas dire que c’est vraiment plus rapide mais que c’est dans le même ordre de grandeur). Donc, je ne vois pas pourquoi Rust serait un plus mauvais choix que Go pour la CLI.
(tous les langages n’y sont pas, mais j’ai pris dès que j’avais les résultats pour Go et Rust)
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: rust
Posté par claudex . En réponse à la dépêche Trois utilitaires : Delta, Dust et Watchexec. Évalué à 3.
Je ne comprends pas trop ce que tu veux dire. Si je lance https://github.com/bdrung/startup-time avec une version actuelle (un container sous Debian 10), j’obtiens:
On voit que Rust est légèrement plus rapide (vu que c’est mon portable et qu’il y a d’autres trucs qui tournent dessus, on ne peut pas dire que c’est vraiment plus rapide mais que c’est dans le même ordre de grandeur). Donc, je ne vois pas pourquoi Rust serait un plus mauvais choix que Go pour la CLI.
(tous les langages n’y sont pas, mais j’ai pris dès que j’avais les résultats pour Go et Rust)
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche