Rubriques tendance
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Vous vous demandez pourquoi OpenAI a réécrit en Rust, je ne peux que dire que les grandes entreprises ont un groupe de personnes passionnées par l'idée de réécrire en Rust pour mettre en avant leur propre valeur plutôt que le besoin du produit. À ce sujet, je dois recommander de lire un article : « Pourquoi les ingénieurs ne peuvent pas être rationnels à propos des langages de programmation »
Le thème central est :
« Vous pensez que les programmeurs discutent des langages de programmation pour comparer des technologies ? Ce n'est pas le cas. En réalité, ils protègent leur identité. »
L'auteur, Steve Francia, est le responsable produit du langage Go, auteur de Hugo et Cobra, et a été cadre chez Google, MongoDB et Docker.
Lorsque Steve Francia travaillait chez Google, un VP a montré à la direction pourquoi le prochain système devait être développé en Rust. L'une des raisons était que Rust est facile à construire et à déployer.
C'est vrai. Mais Steve pense que Go est plus fort dans ce domaine — compilation croisée presque instantanée, fichier binaire statique unique, alors que le temps de compilation de Rust est notoirement long. Si c'était vraiment une comparaison technique, comment aurait-on pu passer à côté de cela ?
Après la réunion, Steve a pris ce VP à part : "Comment évaluez-vous les autres langages candidats ?"
L'autre a été surpris : "Nous... en fait, nous n'avons pas vraiment regardé les autres. Tout le monde parle de Rust."
Une décision de 50 millions de dollars, basée sur le fait que tout le monde en parle.
Il y a vingt ans, Steve a vécu une expérience similaire. Dans une startup appelée Takkle, un nouveau CTO a annoncé qu'il allait remplacer tout le système de PHP par Perl. La raison ? PHP était "le mauvais choix".
Résultat : l'équipe a dû réapprendre le langage, reconstruire le système depuis zéro, le produit a été retardé de neuf mois. Le taux de consommation mensuel est passé de 200 000 dollars à 500 000 dollars, la runway a été réduite de moitié. Lorsque le système a enfin été mis en ligne, Facebook s'était déjà étendu du campus au monde entier. L'opportunité de marché était partie, et l'argent était épuisé.
Fait intéressant, Facebook utilise PHP.
Deux cas, séparés de vingt ans, avec un schéma étonnamment similaire : les décideurs n'ont jamais sérieusement évalué d'autres options.
Chaque discussion technique a en réalité deux dialogues qui se déroulent simultanément.
Le premier est le dialogue que vous pensez mener — le dialogue visible.
"Rust a une sécurité mémoire et n'utilise pas de ramasse-miettes."...

Meilleurs
Classement
Favoris
