TODO: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


=Objectif=
=Objectif=
Il s'agit en s'inspirant du logiciel [https://fr.wikipedia.org/wiki/GNU_parallel GNU parallel] de développer un exécuteur de commande en parallèle et ce avec le langage RUST. Le langage est particulièrement intéressant pour ses performances et la production de code robuste.



RUST est un langage exigeant mais reconnu par les connaisseurs.


=Les contraintes technologigues=
=Les contraintes technologigues=

* RUST: https://www.rust-lang.org/

* Tokio https://github.com/tokio-rs/tokio


=Plan de travail=
=Plan de travail=

* apprentissage de RUST:

** lire Le livre: https://doc.rust-lang.org/book/
** en parallèle faire les exerices: https://github.com/rust-lang/rustlings/
* installer les outils d'aide au langage à votre éditeur: exemple vscode (Visual Studio Code)


=Conseils et indications=
=Conseils et indications=

* faire de la veille techno



=Autres=
=Autres=
* https://www.gnu.org/software/parallel/
* https://en.wikipedia.org/wiki/GNU_parallel

Revision as of 14:01, 8 February 2021

  • Projet INFO4 S8 2020-2021
  • Encadrant: Nicolas PALIX.
  • Un groupe de 3 élèves

Objectif

Les contraintes technologigues

Plan de travail

Conseils et indications

Autres