Rust : sûr et concurrent. Mais comment fait-il ? (Benjamin Coenen)

  Рет қаралды 8,410

Devoxx France videos

Devoxx France videos

Күн бұрын

Vous avez sûrement déjà entendu parler du langage Rust et de ses avantages. Mozilla a créé ce langage pour répondre à différentes problématiques qu’ils ont eu avec le langage C++ sur le code source de Firefox. C’est un langage assez bas niveau qui pourtant ne nous laisse pas gérer directement la mémoire nous-même comme en C, nous empêche de créer des data races et nous permet d’écrire du code multithread qui soit sans comportements indéfinis.
En découvrant ses caractéristiques, on s'interroge:
Comment fait-il pour se passer d’un garbage collector ? Pour combattre les undefined behavior et data race, quel recette « magique » Rust utilise-t-il ? On a l’impression que c’est de la magie noire seulement compréhensible par des chercheurs sauf que pas du tout. Je vous propose de découvrir ensemble et simplement comment le langage Rust arrive à tenir ses promesses et bien plus encore en partie grâce à son système de types.

Пікірлер: 12
Rust In Peace (Guillaume SOLDERA)
30:22
Devoxx FR
Рет қаралды 1,9 М.
Cute dog Won Squid Game 😱💸 #dog # funny #cartoon
00:33
Wooffey
Рет қаралды 21 МЛН
КОТЁНОК МНОГО ПОЁТ #cat
00:21
Лайки Like
Рет қаралды 2,8 МЛН
Pourquoi envisager Rust (Alexis Delhelle)
55:31
BreizhCamp
Рет қаралды 6 М.
Introduction à Rust (Olivier Bourgain - Jean Baptiste PETIT)
40:59
CE QU'IL FAUT SAVOIR SUR RUST LANG avec Benjamin Coenen
12:30
WeLoveDevs
Рет қаралды 14 М.
Rust - Pourquoi vous devriez vous y intéresser en 2023 avec Fabian Vilers
1:26:29
Software Craftsmanship Luxembourg
Рет қаралды 3,4 М.
Tips for C Programming
34:41
Nic Barker
Рет қаралды 79 М.
Writing Code That Runs FAST on a GPU
15:32
Low Level
Рет қаралды 588 М.
HOW TRANSISTORS RUN CODE?
14:28
Core Dumped
Рет қаралды 702 М.
Alex Rock - Introduction au langage Rust
44:46
Asynconf
Рет қаралды 5 М.
Cute dog Won Squid Game 😱💸 #dog # funny #cartoon
00:33
Wooffey
Рет қаралды 21 МЛН