A ferrugem é tão rápida quanto C?
A ferrugem é tão rápida quanto C?

Vídeo: A ferrugem é tão rápida quanto C?

Vídeo: A ferrugem é tão rápida quanto C?
Vídeo: DVD PRAZER, EU SOU FERRUGEM: "É NATURAL" I PART. BRUNO CARDOSO 2024, Novembro
Anonim

Para responder à sua pergunta: Não, Ferrugem visa ser mais rápido que C . Ferrugem programas podem ser escritos para serem como rápido como C programas hoje já. C , Os compiladores C ++ e Fortran têm décadas de otimização em seu currículo, e o próprio backend otimizador de LLVM que o rustc usa ainda é muito " C " orientado.

Dessa forma, a ferrugem é melhor do que a C?

Ferrugem tem excelente compatibilidade FFI com C , melhor que a maioria das outras línguas de longe. A escolha de manter o tempo de execução pequeno e não ter um GC permite que ele interaja muito melhor que outras línguas. Devido a essas decisões, Ferrugem é uma escolha sólida o suficiente para considerá-la como uma alternativa para C.

Da mesma forma, a ferrugem é mais rápida do que ir embora? Realmente não há nenhum argumento: Ferrugem é mais rápido do que ir . Nos benchmarks acima, Ferrugem era mais rápido e, em alguns casos, uma ordem de magnitude mais rápido . Agora, se o que você está construindo precisa extrair até a última gota de desempenho, então, por suposto, escolha Ferrugem.

é ir tão rápido quanto C?

Normalmente o código C ++ será executado de alguma forma mais rápido que Ir código. Os compiladores C ++ são geralmente melhores e, de certa forma, a linguagem C ++ permite escrever códigos mais eficientes, embora às vezes menos seguros. Na minha experiência, a diferença varia de Ir sendo um pouco mais lento para Ir sendo duas vezes mais lento.

A ferrugem é mais lenta que a C?

Em algum benchmark na internet (“Alioth Debian”) mostra Ferrugem como sendo mais rápido (por algumas operações por segundo) e em outra (“TechEmpower”) que é Mais devagar . Mas se você escolher Ferrugem , é muito provável que seja muito rápido, em “desempenho semelhante ao C ++” e seja seguro.

Recomendado: