Sylvestre Ledru
đ€ SpeakerAppearances Over Time
Podcast Appearances
Et c'était probablement codé en C ou C++.
Il s'est dit, c'est pas possible qu'en 2006, on ne soit pas capable de faire un langage de programmation qui nous permette de programmer des ascenseurs.
Et lui, ça l'a emmerdé parce qu'il devait monter 20 étages à pied.
Et donc, il commence à créer le langage Rust.
Et aprĂšs, il va avoir la direction technique de Mozilla.
Pour l'anecdote, c'est Brennan Haik, le créateur de JavaScript et le fondateur de Brave, qui lui dit, ton truc, c'est pas mal.
Réfléchissons, on va voir si on va permettre un peu d'investissement derriÚre.
Ce qui est marrant, c'est que c'est l'inventeur de JavaScript qui a validé le projet du créateur de Rust.
Surtout que JavaScript est reconnu et assumé comme étant un langage un peu crade dans sa conception et dans son utilisation.
C'est trÚs populaire, c'est probablement le langage le plus utilisé à l'heure actuelle.
Mais ce n'est pas le plus beau langage.
Donc ça va au crédit de Brendan d'avoir reconnu ce langage et d'avoir financé.
Ăa reprĂ©sente un investissement colossal.
Et donc, il y a une équipe qui se forme.
Au max, je crois qu'ils étaient une douzaine d'ingénieurs à plein temps chez Mozilla pour travailler dessus.
Donc, ils se disent qu'il y a du potentiel lĂ -dessus.
C'est vraiment un projet de R&D.
C'est-à -dire qu'il n'y avait pas nécessairement de validité de l'utiliser dans Firefox ou d'en faire quelque chose.
Et rapidement, comme beaucoup de ces gens-là qui travaillaient sur la création de Rust étaient déjà des développeurs de Firefox, donc ils avaient les cicatrices comme moi de la gestion mémoire et du parallélisme, ils avaient une trÚs bonne conscience des limites du C et du C++.
Donc ils se sont dit, on va avec notre expertise recrĂ©er un langage qui soit moderne et qui rĂ©ponde de maniĂšre intrinsĂšque aux problĂ©matiques posĂ©es par ces langages de nos ancĂȘtres.