Antigamente, quase podíamos ouvir os desenvolvedores a dizer: "Espera, o compilador está a gritar sobre ponteiros inseguros? Adivinha que vamos apenas clonar tudo até ele se calar!" Essa mentalidade espalhou-se como um incêndio.
A verdadeira questão? Mal existiam projetos Rust de alto desempenho em grande escala naquela época. Nenhuma implementação de referência para aprender. As equipas estavam a voar às cegas, tratando os avisos de segurança como pecados de codificação em vez de oportunidades de otimização.
Avançando para agora — a infraestrutura de blockchain finalmente decifrou o código. Acontece que você não precisa sacrificar a velocidade pela segurança da memória. Você só precisava de alguém para mostrar que isso poderia ser feito.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
12 Curtidas
Recompensa
12
5
Repostar
Compartilhar
Comentário
0/400
DogeBachelor
· 19h atrás
Este bug foi tão difícil de corrigir que deu calafrios na pele.
Ver originalResponder0
VitalikFanAccount
· 19h atrás
Velocidade e segurança ainda precisam estar equilibradas.
Ver originalResponder0
DAOplomacy
· 19h atrás
sem dúvida, outro estudo de caso em dependência de caminho sub-ótima... o precedente histórico sugere que essas mentalidades legadas criam externalidades não triviais
Antigamente, quase podíamos ouvir os desenvolvedores a dizer: "Espera, o compilador está a gritar sobre ponteiros inseguros? Adivinha que vamos apenas clonar tudo até ele se calar!" Essa mentalidade espalhou-se como um incêndio.
A verdadeira questão? Mal existiam projetos Rust de alto desempenho em grande escala naquela época. Nenhuma implementação de referência para aprender. As equipas estavam a voar às cegas, tratando os avisos de segurança como pecados de codificação em vez de oportunidades de otimização.
Avançando para agora — a infraestrutura de blockchain finalmente decifrou o código. Acontece que você não precisa sacrificar a velocidade pela segurança da memória. Você só precisava de alguém para mostrar que isso poderia ser feito.