Kas rooste on sama kiire kui C?
Kas rooste on sama kiire kui C?

Video: Kas rooste on sama kiire kui C?

Video: Kas rooste on sama kiire kui C?
Video: КОНЕЦ МУЧЕНИЯМ. Трава больше не проблема! 2024, Aprill
Anonim

Teie küsimusele vastamiseks: ei, Rooste eesmärk on olla kiiremini kui C . Rooste programme saab kirjutada kujul kiire nagu C programmid juba täna. C , C++ ja Fortrani kompilaatoritel on aastakümneid pikk optimeerimine ning just LLVM-i optimeerija taustaprogramm, mida rustc kasutab, on endiselt väga lai " C " orienteeritud.

Kas rooste on sel viisil parem kui C?

Rooste on suurepärane FFI-ühilduvus C , parem kui enamik teisi keeli. Valik hoida käitusaeg väikesena ja mitte omada GC-d võimaldab sellel palju koos töötada parem kui teised keeled. Nende otsuste tõttu Rooste on piisavalt kindel valik, et kaaluda seda alternatiivina C.

Samuti on rooste kiirem kui läheb? Tegelikult pole ühtegi argumenti: Rooste on kiiremini kui Go . Ülaltoodud võrdlusnäitajates Rooste oli kiiremini ja mõnel juhul suurusjärgus kiiremini . Nüüd, kui see, mida te ehitate, vajab jõudlust viimsegi untsi välja väänama, valige igal juhul Rooste.

kas läheb sama kiiresti kui C?

Tavaliselt töötab C++ kood mõnevõrra kiiremini kui Mine kood. C++ kompilaatorid on üldiselt paremad ja mõnes mõttes võimaldab C++ keel kirjutada tõhusamat, kuigi mõnikord vähem turvalist koodi. Minu kogemuse kohaselt on erinevus vahemikus Mine olles paar protsenti aeglasem Mine olles kaks korda aeglasem.

Kas rooste on aeglasem kui C?

Mõnes Interneti-põhises võrdlusaluses (“Alioth Debian”) see näitab Rooste kui kiirem (mõne toimingu võrra sekundis) ja teises (TechEmpower) see on aeglasemalt . Aga kui valid Rooste , on väga tõenäoline, et see on nii väga kiire, "C++-laadse jõudlusega" kui ka ohutu.

Soovitan: