Tópicos populares
#
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.
Se você está se perguntando por que a OpenAI reescreveu em Rust, só posso dizer que grandes empresas têm um grupo de pessoas entusiasmadas em reescrever em Rust para destacar seu próprio valor, e não por necessidade do produto. A propósito, preciso recomendar a leitura de um artigo: "Por que os engenheiros não conseguem ser racionais sobre linguagens de programação".
O tema central é:
"Você acha que os programadores discutem linguagens de programação para comparar tecnologias? Não. Na verdade, eles estão protegendo sua identidade."
O autor, Steve Francia, é o responsável pelo produto da linguagem Go, autor do Hugo e Cobra, e já foi executivo no Google, MongoDB e Docker.
Enquanto trabalhava no Google, um VP apresentou à alta administração por que o próximo sistema deveria ser desenvolvido em Rust. Um dos motivos era que Rust é fácil de construir e implantar.
Isso não está errado. Mas Steve acredita que Go é mais forte nesse aspecto — quase compilação cruzada em tempo real, um único arquivo binário estático, enquanto o tempo de compilação do Rust é notoriamente longo. Se realmente fosse uma comparação técnica, como poderiam ter deixado isso passar?
Depois da reunião, Steve puxou esse VP para o lado: "Como vocês avaliaram outras linguagens candidatas?"
O outro ficou surpreso: "Nós... na verdade, não olhamos muito para as outras. Todo mundo está falando sobre Rust."
Uma decisão de 50 milhões de dólares baseada no que todo mundo está falando.
Vinte anos atrás, Steve passou pela mesma situação. Ele estava em uma startup chamada Takkle, e um novo CTO anunciou que iria trocar todo o sistema de PHP para Perl. O motivo? PHP era "a escolha errada".
Resultado: a equipe teve que reaprender a linguagem, reconstruir o sistema do zero, e o produto atrasou nove meses. A queima mensal de dinheiro subiu de 200 mil dólares para 500 mil dólares, e o runway foi cortado pela metade. Quando o sistema finalmente foi lançado, o Facebook já havia se expandido do campus para o mundo todo. A oportunidade de mercado se foi, e o dinheiro acabou.
Curiosamente, o Facebook usa PHP.
Dois casos, separados por vinte anos, com um padrão surpreendentemente semelhante: os tomadores de decisão nunca avaliaram seriamente outras opções.
Em cada discussão técnica, na verdade, há dois diálogos acontecendo ao mesmo tempo.
O primeiro é o diálogo que você acha que está acontecendo — o diálogo visível.
"Rust tem segurança de memória e não precisa de coleta de lixo."...

Top
Classificação
Favoritos
