A është ndryshku aq i shpejtë sa C?
A është ndryshku aq i shpejtë sa C?

Video: A është ndryshku aq i shpejtë sa C?

Video: A është ndryshku aq i shpejtë sa C?
Video: Përse po digjen makinat? Mekanikët tregojnë gabimet që bëjnë shoferët në Shqipëri 2024, Nëntor
Anonim

Për t'iu përgjigjur pyetjes: Jo, Ndryshk synon të qenit më shpejt se sa C . Ndryshk programet mund të shkruhen të jenë si shpejt si C programet sot tashmë. C Përpiluesit, C++ dhe Fortran kanë dekada të optimizimit nën brezin e tyre dhe mbështetja e optimizuesit LLVM që përdor rustc është ende shumë " C "të orientuar.

Në këtë mënyrë, a është ndryshku më i mirë se C?

Ndryshk ka pajtueshmëri të shkëlqyer FFI me C , më mirë se shumica e gjuhëve të tjera deri tani. Zgjedhja për të mbajtur kohën e funksionimit të vogël dhe për të mos pasur një GC e lejon atë të ndërveprojë shumë më mirë se gjuhe te tjera. Për shkak të këtyre vendimeve, Ndryshk është një zgjedhje mjaft e fortë për ta konsideruar atë si një alternativë C.

Po kështu, a është ndryshku më i shpejtë se të shkojë? Në të vërtetë nuk ka asnjë argument: Ndryshk është më shpejt se Go . Në standardet e mësipërme, Ndryshk ishte më shpejt , dhe në disa raste, një rend i madhësisë më shpejt . Tani, nëse ajo që po ndërtoni duhet të ndrydhë çdo ons të fundit të performancës, atëherë zgjidhni me çdo kusht Ndryshk.

a është të shkosh aq shpejt sa C?

Zakonisht kodi C++ do të ekzekutohet disi më shpejt se sa Shkoni kodi. Përpiluesit e C++ janë përgjithësisht më të mirë, dhe në një farë mënyre gjuha C++ lejon shkrimin e kodit më efikas, nëse ndonjëherë edhe më pak të sigurt. Në përvojën time ndryshimi varion nga Shkoni duke qenë disa për qind më i ngadalshëm për të Shkoni duke qenë dy herë më i ngadalshëm.

A është ndryshku më i ngadalshëm se C?

Në disa standarde në internet ("Alioth Debian") tregon Ndryshk si më i shpejtë (nga disa operacione për sekondë) dhe në një tjetër ("TechEmpower") që është më i ngadalshëm . Por nëse zgjidhni Ndryshk , ka shumë të ngjarë që të dyja të jenë shumë të shpejta, në "C++ si performanca" dhe të jetë e sigurt.

Recommended: