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

Sylvestre Ledru

👤 Speaker
223 total appearances

Appearances Over Time

Podcast Appearances

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

Donc, tu augmentais la fréquence.

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

Donc, les ingénieurs de Intel et AMD, etc., ils augmentaient la fréquence.

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

Ils ont atteint le plafond physique de ce que tu pouvais faire sur cet espace-là.

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)

Et après, il y a eu les systèmes d'exploitation, ils ont commencé à pouvoir faire des choses parallèles.

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

C'est toujours sur des processeurs séquentiels, mais ça allait tellement vite que tu avais l'impression de pouvoir faire des choses parallèles.

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

Donc Windows 95 était...

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

Le premier grand OS public où tu pouvais lancer un lecteur audio Winamp tout pourri avec une autre application derrière.

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

C'était du séquentiel, mais le processeur allait tellement vite que ça fonctionnait bien.

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

En fait, ton voix, comme un processeur, peut traiter des millions d'opérations par seconde.

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

D'un point de vue humain, tu as l'impression que c'est parallèle.

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

Mais en fait, le processeur, il va juste dire, bon, là, je vais décoder le MP3, le WAV, parce qu'à l'époque, c'était du WAV.

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

Je vais décoder le WAV de Michael là-dessus.

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

Et puis, je vais utiliser mon traitement de texte de l'autre côté.

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

Et comme les instructions vont super vite, tu as vraiment l'impression que c'est parallèle.

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

Après, on s'est dit qu'on atteint les limites physiques.

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

Maintenant, au lieu de mettre un seul CPU dessus, on va mettre deux CPUs.

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

Donc tu vas commencer à avoir les premières cartes mères, tu avais des cartes mères avec deux slots, je ne rappelle plus le terme exact pour les processeurs, mais tu te rappelles, tu avais deux processeurs que tu mettais sur ta carte mère, donc tu commençais à avoir ça.

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

Et puis après, les fabricants de processeurs, et à l'époque Intel était vraiment le leader, a commencé à réfléchir, à faire du parallèle.

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

Donc au lieu d'avoir deux processeurs sur ta carte mère, tu avais un processeur qui à l'intérieur avait plusieurs unités de calcul.