Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Michaël de Marliave

👤 Speaker
1684 total appearances
Voice ID

Voice Profile Active

This person's voice can be automatically recognized across podcast episodes using AI voice matching.

Voice samples: 1
Confidence: Medium

Appearances Over Time

Podcast Appearances

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Ça va absolument partout.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

La question, c'est, c'était quand même, il y a un bail.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Ah ouais ?

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

70, hein ?

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Et de l'extérieur, on pourrait se dire, l'informatique, c'est un truc qui change énormément.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Il y a des modes, bam bam bam.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

En fait, aujourd'hui, tout ce qui est fondationnel dans l'informatique est écrit en C. Évidemment, la grande majorité du code qui est produit aujourd'hui par les développeurs, c'est plutôt du JavaScript, donc c'est des sites web, des choses comme ça.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Mais Python, la raison pour laquelle ça va vite, c'est que la plupart du temps, tu utilises du code C derrière.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Donc, on a un langage hégémonique qui est absolument partout, qui a 50 piges.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Qu'est-ce qui pose problème ?

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Et pourquoi on n'a toujours pas mieux ?

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Ce qu'on comprend, c'est que dans la mémoire,

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

On fout tout ce dont on a besoin pour que le logiciel fonctionne.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Il peut y avoir des données utilisateurs, des trucs que moi je vais taper à des endroits, ils vont se retrouver dans la mémoire.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Il peut y avoir la logique elle-même.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

En fait, quand tu démarres un programme, le contenu de son code, il existe quelque part dans la mémoire.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Et c'est ça qui est intéressant à comprendre, je trouve, même pour des gens qui ne sont pas développeurs, c'est que dans ce grand bac à sable qu'est la mémoire, on mélange plein de choses différentes.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Et après on dit aux développeurs, alors on vous fait confiance, vous avez bien intérêt à gérer votre mémoire correctement, à faire des jolis carrés, à ne pas dépasser des carrés et à libérer les carrés correctement.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

C'est ça.

Underscore_
Pourquoi les devs réécrivent tout avec ce langage ? — Sylvestre Ledru (Mozilla)

Après, qu'est-ce qui se passe justement si jamais ils ne le font pas bien ?