Je rja tako hitra kot C?
Je rja tako hitra kot C?

Video: Je rja tako hitra kot C?

Video: Je rja tako hitra kot C?
Video: Святая Земля | Паломничество по святым местам 2024, November
Anonim

Da odgovorim na vprašanje: Ne, Rja cilja biti hitreje kot C . Rja programe je mogoče napisati tako, da so hitro kot C programi že danes. C , prevajalniki C++ in Fortran imajo za seboj desetletja optimizacije, in prav zaledni del optimizatorja LLVM, ki ga uporablja rustc, je še vedno zelo " C "orientiran.

Je na ta način rja boljša od C?

Rja ima odlično združljivost s FFI C , bolje kot večina drugih jezikov daleč. Izbira, da je čas izvajanja majhen in nimate GC, omogoča veliko medsebojnega delovanja bolje kot drugi jeziki. Zaradi teh odločitev, Rja je dovolj dobra izbira, da jo lahko obravnavamo kot alternativo C.

Prav tako je rja hitrejša kot šla? Pravzaprav ni nobenega argumenta: Rja je hitreje kot Go . V zgornjih merilih uspešnosti Rja je bil hitreje , v nekaterih primerih pa tudi za red velikosti hitreje . Zdaj, če mora to, kar gradite, izčrpati vse do zadnje unče zmogljivosti, potem vsekakor izberite Rja.

gre tako hitro kot C?

Običajno se koda C++ nekoliko izvaja hitreje kot Pojdi Koda. Prevajalniki C++ so na splošno boljši in na nek način jezik C++ omogoča pisanje učinkovitejše, če včasih manj varne kode. Po mojih izkušnjah se razlika giblje od Pojdi biti nekaj odstotkov počasnejši Pojdi je dvakrat počasnejši.

Je rja počasnejša od C?

V nekem merilu uspešnosti prek interneta (»Alioth Debian«) se pokaže Rja kot hitrejši (z nekaterimi operacijami na sekundo) in v drugi (»TechEmpower«), da je počasneje . Ampak če se odločiš Rja , je zelo verjetno, da je oboje zelo hitro, v "C++ podobno zmogljivosti" in je varno.

Priporočena: