Difference between revisions of "TODO"

From air
Jump to navigation Jump to search
(7 intermediate revisions by 3 users not shown)
Line 2: Line 2:
 
* Encadrant: Nicolas PALIX.
 
* Encadrant: Nicolas PALIX.
 
* Un groupe de 3 élèves
 
* Un groupe de 3 élèves
  +
   
 
=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 16:57, 7 March 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