Audio player

Comments

LCC 239 - Interview Rust avec François Teychene, Sylvain Wallez et Geoffroy Couprie

Les Cast Codeurs Podcast

Technology

Dans cet épisode, Audrey a fait appel à l’aide d’un ami, François Teychéné pour interview Sylvain Wallez et Geoffroy Couprie sur le langage le plus populaire de ces dernières années : Rust. Enregistré le 2 octobre 2020 Téléchargement de l’épisode LesCastCodeurs-Episode–239.mp3 Interview Ta vie, ton oeuvre Sylvain Wallez - Twitter - LinkedIn : Développeur passionné pratiquant Java depuis la fin du 20ème siècle, les langages m’intéressent, surtout quand ils sont fortement typés ! Je suis tombé dans Rust lors de l’écriture d’un blog post sur Go. Cofondateur du JUG et du Rust meetup toulousains, membre de la Fondation Apache depuis plus de 15 ans, j’ai été cofondateur d’une boîte d’expertise Java, CTO de startup, freelance et j’ai monté le bureau toulousain d’OVH. Je travaille actuellement chez Elastic où après 4 ans dans l’équipe Cloud je viens de bouger vers l’équipe “Clients” qui développe les SDK où j’ai en charge les SDK Java et Rust. Geoffroy Couprie : Geoffroy Couprie est Consultant Indépendant en développement logiciel. Basé à Nantes, il se passionne pour l’open source, les problématiques de performance et la sécurité. Rust en 2 phrases Le langage Quelles sont les fonctionnalités clés du langage ? Quelles sont les inspirations de ce langage ? Quel différenciateur vs reste ? Quels sont les utilisateurs type ? Pour quel use cases ? Evolution du language Async/await Maturité du langage / des librairies Sous le capot Comment Rust gère la mémoire sans garbage collection ? LLVM binding Support des hardwares ? (rasp, etc etc …) Plateformes supportées Apprentissage Apprendre Rust : Programming Rust The Rust Book (aussi en ligne) Rust by Example En prod chez qui Qui utilise Rust en prod ? La page “users” sur le site de Rust Les offres d’emploi chez Apple AWS Firecracker Google Fuchsia Microsoft Sentry L’écosystème Gestion des dépendances, outil de build, test etc (aka cargo c’est la vie) Tools utils: le linter clippy cargo-license cargo-deny Librairies de référence : *le “maven central” crates.io Serde (le Jackson de Rust) Tokio (runtime asynchrone) StructOpt (lignes de commande) Frameworks pour écrire des webapps en Rust : Actix pour le server Yew pour le front-end AreWeWebYet? Communauté et futur Nous contacter Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/ Flattr-ez nous (dons) sur https://lescastcodeurs.com/ En savoir plus sur le sponsoring? sponsors@lescastcodeurs.com


More episodes  


Listen to LCC 246 - spécial Loi Société et Organisations avec Agnès Crepet

LCC 246 - spécial Loi Société et Organisations avec Agnès Crepet

Jan 12, 2021
Listen to LCC 236 - Azimov et le cycle fondation

LCC 236 - Azimov et le cycle fondation

Jul 17, 2020
Listen to LCC 237 - Tu as fais ta demande de hissage ?

LCC 237 - Tu as fais ta demande de hissage ?

Aug 14, 2020
Listen to LCC 238 - Registries, registries, registries !

LCC 238 - Registries, registries, registries !

Sep 15, 2020
Listen to LCC 240 - Fuseaux horaires : la fontaine à bogues

LCC 240 - Fuseaux horaires : la fontaine à bogues

Oct 17, 2020
:: / ::
1.0x 1.5x 2.0x