83 votes

Applications et bibliothèques écrites à Rust

Bien que la rouille est encore en développement lourd, il doit exister des exemples d’applications et bibliothèques au moins partiellement écrits en rouille. Malheureusement je ne parviens pas à trouver des exemples de ce genre.

Questions relatives aux :

  • Les applications et les bibliothèques utilisent la rouille ?
  • Y a-t-il des pages web avec une liste des applications et des bibliothèques qui utilisent la rouille ?

57voto

B. Striegel Points 636

Presque tous de la Rouille de l'activité que j'ai vu qui se passe sur Github. L'une des plus importantes du corps de la Rouille du code de la Rouille compilateur lui-même (qui est à la fois une demande et une bibliothèque). sloccount des estimations de la Rouille compilateur pour être 74,656 LOC (excluant les commentaires et les espaces).1

Pour une liste de bibliothèques tierces écrites dans la Rouille, vous pouvez utiliser le Fret, la Rouille est livré gestionnaire de paquets. Si vous avez installé la Rouille déjà, alors cargo init && cargo sync && cargo list vous donnera une liste de tous les paquets enregistrée avec le registre central des paquets. Si vous n'avez pas de Rouille installé, vous pouvez inspecter manuellement la liste des paquets pour le package central de registre ici: https://github.com/mozilla/cargo-central/blob/master/packages.json

Concernant Github en particulier, vous pouvez parcourir la Rouille projets en visitant Github Rouille langue trendin page des projets.

1sloccount n'a pas fait reconnaître la Rouille code, mais tous nous soucier, c'est la suppression des commentaires et des espaces. Depuis la Rouille utilise C++-style de commentaires, j'ai juste effacé tous les fichiers C++ dans la Rouille répertoire et renommé toutes .rs fichiers d' .cpp. Une autre estimation, find . -name '*.rs' | xargs wc -l (sur un répertoire propre, bien sûr), qui ne comprennent espaces et commentaires, met la LOC à 96,464.

20voto

brson Points 1414

Il y a un certain nombre de Rouille bibliothèques dans divers états de développement, mais la majorité d'entre eux sont des liaisons C des bibliothèques. Il y a quelques précieuses pur de la Rouille des projets à l'extérieur du compilateur.

La rouille est encore très immature de la langue de sorte que vous ne sont pas va être de voir toutes les applications à grande échelle construite à la Rouille pour un certain temps encore, à moins que leur auteur est très aventureux.

Le plus gros de la Rouille application qui n'est pas de la Rouille du compilateur ou de bibliothèques standard est probablement rustdoc (qui vit aussi dans la principale de la Rouille repo).

Voici la liste de Rouille bibliothèques qui ont choisi de faire de la publicité via la Rouille du gestionnaire de package:

https://github.com/mozilla/cargo-central/blob/master/packages.json

Ce sont quelques-pure Rouille bibliothèques:

Voici une liste des différents outils liés à la Rouille:

https://github.com/mozilla/rust/wiki/Note-related-projects

12voto

crispamares Points 215

Il est également disponible « un officieux rouille library browser. »

Rustkit : http://rustkit.IO/

Fournit des balises par domaine et recherche de texte.

10voto

asymmetric Points 1551

Jetez un oeil à la Rouille génial, un «curated liste de code rouille génial et ressources» contenant seulement des projets qui sont stables et activement développés.

9voto

Rob Latham Points 913

Ces gars-là est ré-implémenter coreutils à rust : https://github.com/uutils/coreutils

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X