/trm-la-vie-en-rust

Slides for Toulouse Rust Meetup's talk: La Vie en Rust (EN)

Primary LanguageRust

La Vie En Rust

Slides for Toulouse Rust Meetup's talk: La Vie En Rust (English).

Toulouse Rust Meetup

This talk happened on Jan 30, 2019, for the opening event of the Toulouse Rust Meetup. Don't hesitate to submit your own talks to the CFP!

Short Abstract (EN)

This is a non-technical talk on why Rust matters, how much time one needs to get productive, and how Rust compares to other languages.

Abstract (FR)

Faut-il se mettre à Rust ? La même question se pose à chaque fois qu'un langage atteint la masse critique qui permet à son nom de parvenir jusqu'à nos oreilles... mais il est difficile de déterminer si le jeu en vaut la chandelle.

Combien de temps faut-il pour devenir productif en Rust ? Ce fameux "borrow checker" qui, d'une certaine façon, remplace le garbage collector est-il difficile à prendre en main ?

On le sait, Rust produit du code performant, mais ce code est-il lisible, maintenable et facilement réutilisable ? Où se situe Rust en terme d'abstraction comparé à Java, C#, Python, Scala ou Haskell... que fait-il mieux, et moins bien ? Ce faisant, quels types de projets profitent-ils des qualités Rust ?

Enfin, que vaut l'écosystème : les bibliothèques open source, l'outillage, et la communauté ? Quels degrés de maturité ?

Voilà les questions auxquelles Simon tentera de répondre, à travers son expérience récente et des exemples concrets de code issu de ses projets.