Da li je hrđa brza kao C?
Da li je hrđa brza kao C?

Video: Da li je hrđa brza kao C?

Video: Da li je hrđa brza kao C?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, April
Anonim

Da odgovorim na pitanje: Ne, Rust ima za cilj da bude brže nego C . Rust programi se mogu napisati tako da budu kao brzo kao C programa već danas. C , C++ i Fortran kompajleri imaju decenije optimizacije iza sebe, a sama pozadina LLVM optimizatora koju rustc koristi još uvijek je vrlo " C "orijentisan.

Na ovaj način, da li je hrđa bolja od C?

Rust ima odličnu FFI kompatibilnost sa C , bolje nego većina drugih jezika daleko. Izbor da vrijeme izvođenja bude malo i da nema GC omogućava mu da mnogo interoperira bolje nego drugim jezicima. Zbog ovih odluka, Rust je dovoljno solidan izbor da ga smatrate alternativom C.

Isto tako, da li je hrđa brža od nestajanja? Zaista nema nikakvog argumenta: Rust je brži od Go . U gore navedenim mjerilima, Rust bio brže , au nekim slučajevima i red veličine brže . Sada, ako ono što gradite treba da iscijedi sve do posljednje unce performansi, onda svakako izaberite Rust.

da li ide brzo kao C?

Obično će se C++ kod donekle pokrenuti brže nego Idi kod. C++ prevodioci su generalno bolji, a na neki način jezik C++ dozvoljava pisanje efikasnijeg, iako ponekad manje bezbednog koda. Po mom iskustvu razlika se kreće od Idi biti nekoliko posto sporiji Idi biti duplo sporiji.

Da li je hrđa sporija od C?

U nekom benchmarku preko interneta (“Alioth Debian”) to se pokazuje Rust kao brži (po nekim operacijama u sekundi), a u drugom („TechEmpower“) da jeste sporije . Ali ako izabereš Rust , vrlo je vjerovatno da je i jedno i drugo vrlo brzo, u “C++ kao performanse” i sigurno.

Preporučuje se: