Pokud se ptáte, proč OpenAI přepisuje v Rustu, mohu jen říct, že existuje skupina velkých firem, které chtějí Rust využít k přepisování, aby zdůraznily jejich vlastní hodnotu místo potřeb produktu. Když už o tom mluvíme, musím doporučit přečíst si článek: "Proč inženýři nemohou být racionální ohledně programovacích jazyků" Hlavní témata jsou: "Myslíte si, že programátoři porovnávají technologie, když diskutují o programovacích jazycích? Ne. Ve skutečnosti chrání svou identitu. ” Autor, Steve Francia, je produktovým vlastníkem jazyka Go, autorem Hugo a Cobra a pracoval jako manažer ve společnostech Google, MongoDB a Docker. Steve Francia Během práce v Googlu ukázal jeden viceprezident vedoucím pracovníkům, proč je třeba vyvinout další systém v Rustu. Jedním z důvodů je, že Rust se snadno sestavuje a nasazuje. Přesně tak. Ale Steve si myslí, že Go je v tomto ohledu silnější – téměř sekundová křížová kompilace, jednotlivé statické binární soubory a Rust je notoricky dlouhý na kompilaci. Pokud opravdu děláte technické srovnání, jak byste to mohli přehlédnout? Steve si po schůzce odtáhl viceprezidenta stranou: "Jak hodnotíte ostatní jazykové kandidáty? " Druhá strana byla na chvíli ohromená: "Jsme ...... Ve skutečnosti se na nic jiného moc nedívám. Všichni mluví o Rustovi. " Rozhodnutí za 50 milionů dolarů závisí na tom, kdo o tom bude mluvit. Před dvaceti lety zažil Steve přesně to samé. Ve startupu jménem Takkle oznámil nový CTO, že změní celý systém z PHP na Perl. Proč? PHP je "špatná volba". Výsledkem bylo, že tým se musel jazyk znovu naučit a systém znovu vybudovat od začátku, a produkt se zpozdil o devět měsíců. Měsíční míra spalování vzrostla z 200 000 na 500 000 dolarů a dráha byla zkrácena na polovinu. a konečně byly spuštěny další systémy a Facebook se rozšířil z kampusu do celého světa. Tržní příležitost je pryč a peníze jsou spáleny. Zajímavé je, že Facebook používá PHP. Tyto dva případy, vzdálené dvacet let, mají nápadně podobné vzorce: rozhodovatelé nikdy vážně nezvažovali jiné možnosti. V každé technické diskusi probíhají ve skutečnosti dvě konverzace současně První je rozhovor, o kterém si myslíte, že ho vedete – viditelný rozhovor. "Rust je bezpečný v paměti a nevyžaduje sběr odpadu."...