Is roes so vinnig soos C?
Is roes so vinnig soos C?

Video: Is roes so vinnig soos C?

Video: Is roes so vinnig soos C?
Video: Ирония судьбы, или С легким паром, 1 серия (комедия, реж. Эльдар Рязанов, 1976 г.) 2024, November
Anonim

Om jou vraag te beantwoord: Nee, Roes daarop gemik is om te wees vinniger as C . Roes programme kan geskryf word om te wees as vinnig soos C programme vandag reeds. C , C++ en Fortran samestellers het dekades van optimalisering onder hul riem, en die einste LLVM optimizer backend wat Rustc gebruik is steeds baie " C "georiënteerd.

Op hierdie manier, is roes beter as C?

Roes het uitstekende FFI-versoenbaarheid met C , beter as meeste ander tale by verre. Die keuse om die looptyd klein te hou en nie 'n GC te hê nie, laat dit toe om baie saam te werk beter as ander tale. As gevolg van hierdie besluite, Roes is 'n soliede keuse om dit as 'n alternatief te oorweeg C.

Net so, is roes vinniger as weg? Daar is regtig geen argument nie: Roes is vinniger as Go . In die maatstawwe hierbo, Roes was vinniger , en in sommige gevalle 'n orde van grootte vinniger . Nou, as wat jy bou elke laaste greintjie prestasie moet uitwring, kies dan in elk geval Roes.

gaan so vinnig soos C?

Gewoonlik sal C++-kode ietwat loop vinniger as Gaan kode. C++-samestellers is oor die algemeen beter, en in sekere opsigte laat die C++-taal die skryf van meer doeltreffende, indien soms minder veilige, kode toe. In my ervaring wissel die verskil van Gaan om 'n paar persent stadiger te wees Gaan twee keer so stadig.

Is roes stadiger as C?

In een of ander maatstaf oor die internet ("Alioth Debian") wys dit Roes as vinniger (met sommige bewerkings per sekonde) en in 'n ander (“TechEmpower”) wat dit is stadiger . Maar as jy kies Roes , is dit baie waarskynlik dat dit beide baie vinnig is, in "C++ soos prestasie" en dit is veilig.

Aanbeveel: