Hvis du spør hvorfor OpenAI omskriver i Rust, kan jeg bare si at det finnes en gruppe store selskaper som er ivrige etter å bruke Rust til å omskrive for å fremheve sin egen verdi snarere enn produktbehov. Når vi snakker om det, må jeg anbefale å lese en artikkel: «Hvorfor ingeniører ikke kan være rasjonelle om programmeringsspråk» Kjernetemaene er: "Tror du programmerere sammenligner teknologi når de diskuterer programmeringsspråk? Nei. De beskytter faktisk sin identitet. ” Forfatteren, Steve Francia, er produkteier av Go Language, forfatter av Hugo og Cobra, og har jobbet som leder i Google, MongoDB og Docker. Steve Francia Mens han jobbet i Google, viste en visepresident ledere hvorfor det neste systemet måtte utvikles i Rust. En av grunnene er at Rust er lett å bygge og sette i bruk. Det stemmer. Men Steve mener Go er sterkere på dette området – nesten sekund-til-sekund kryss-kompilasjon, enkeltstående statiske binærer, og Rust er notorisk lang å kompilere. Hvis du virkelig gjør en teknisk sammenligning, hvordan kan du overse dette? Steve tok visepresidenten til side etter møtet: «Hvordan vurderer du andre språkkandidater? " Den andre parten ble målløs et øyeblikk: "Vi ...... Faktisk ser jeg ikke så mye på noe annet. Alle snakker om Rust. " En beslutning på 50 millioner dollar avhenger av at alle snakker om den. For tjue år siden opplevde Steve akkurat det samme. Hos en oppstartsbedrift kalt Takkle kunngjorde en ny CTO at han skulle endre hele systemet fra PHP til Perl. Årsaken? PHP er «feil valg». Resultatet: teamet måtte lære språket på nytt og bygge opp systemet fra bunnen av, og produktet ble forsinket med ni måneder. Den månedlige forbrenningsraten steg fra 200 000 til 500 000 dollar, og rullebanen ble halvert. og andre systemer har endelig blitt lansert, og Facebook har ekspandert fra campus til verden. Markedsmuligheten er borte, og pengene er brent. Interessant nok bruker Facebook PHP. De to sakene, som er to tiår fra hverandre, har slående like mønstre: beslutningstakere har aldri seriøst vurdert andre alternativer. I hver teknisk diskusjon foregår det faktisk to samtaler samtidig Den første er samtalen du tror du har – en synlig samtale. "Rust er minnesikkert og krever ikke søppelrydding."...