Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

La vie en Rust #3

Closed
6 of 10 tasks
magnet opened this issue Jan 2, 2019 · 2 comments
Closed
6 of 10 tasks

La vie en Rust #3

magnet opened this issue Jan 2, 2019 · 2 comments

Comments

@magnet
Copy link
Member

magnet commented Jan 2, 2019

Language of the talk:

  • French
  • English if people want

About you

  • Name: Simon Chemouil
  • Link to profile picture:
  • Twitter handle: @simach
  • Experience as a speaker:
    • beginner
    • intermediate
    • expert
  • Links to your previous events, videos etc. : Hmm

Description of your talk

La vie en Rust

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.


Miscellaneous

  • Talk level :
    • beginner
    • advanced
    • expert
  • Length (max 45 min) : 30-45mins
  • Format:
    • Slides
    • Live coding
  • Availability: TBD
@d-plaindoux
Copy link
Member

30-45 minutes uniquement avec autant de thèmes ?

@magnet
Copy link
Member Author

magnet commented Jan 2, 2019

Mon but dans ce talk n'est pas de présenter les fonctionnalités en détail mais le "feeling", les options que Rust propose (à gros grain), et sur des exemples précis et relativement peu nombreux (4-5)
Ca sera sans doute plutôt 45 minutes que 30, mais je veux faire aussi succinct que possible autant pour le public que pour moi.
D'un point de vue présentation du langage, ça sera donc superficiel ; mais j'essaierai de restituer l’intérêt de Rust de façon synthétique.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants