La ruggine è veloce come C?
La ruggine è veloce come C?

Video: La ruggine è veloce come C?

Video: La ruggine è veloce come C?
Video: 8 Modi Semplici Per Eliminare La Ruggine in 5 Minuti 2024, Aprile
Anonim

Per rispondere alla tua domanda: No, Ruggine mira ad essere Più veloce di C . Ruggine i programmi possono essere scritti per essere come veloce come C programmi già oggi. C , i compilatori C++ e Fortran hanno decenni di ottimizzazione alle spalle e il backend dell'ottimizzatore LLVM utilizzato da rustc è ancora molto " C " orientate.

In questo modo, la ruggine è migliore di C?

Ruggine ha un'eccellente compatibilità FFI con C , meglio di la maggior parte delle altre lingue di gran lunga. La scelta di mantenere l'autonomia ridotta e di non disporre di un GC gli consente di interagire molto meglio di altre lingue. A causa di queste decisioni, Ruggine è una scelta abbastanza solida da considerarla un'alternativa a C.

Allo stesso modo, la ruggine è più veloce di andare? Non c'è davvero alcun argomento: Ruggine è più veloce di Go . Nei benchmark di cui sopra, Ruggine era Più veloce , e in alcuni casi, un ordine di grandezza Più veloce . Ora, se quello che stai costruendo ha bisogno di spremere fino all'ultimo grammo di performance, allora scegli con ogni mezzo Ruggine.

è andare veloce come C?

Di solito il codice C++ verrà eseguito in qualche modo Più veloce di andare codice. I compilatori C++ sono generalmente migliori e in qualche modo il linguaggio C++ permette di scrivere codice più efficiente, anche se a volte meno sicuro. Nella mia esperienza la differenza varia da andare essere un po' più lento a andare essere due volte più lento.

La ruggine è più lenta di C?

In alcuni benchmark su Internet ("Alioth Debian") si vede Ruggine come più veloce (di alcune operazioni al secondo) e in un altro ("TechEmpower") che è Più lentamente . Ma se scegli Ruggine , è molto probabile che sia molto veloce, in "prestazioni simili a C++" ed è sicuro.

Consigliato: