L'òxid és tan ràpid com el C?
L'òxid és tan ràpid com el C?

Vídeo: L'òxid és tan ràpid com el C?

Vídeo: L'òxid és tan ràpid com el C?
Vídeo: Heart-to-Heartmoor | Critical Role | Campaign 3, Episode 17 2024, De novembre
Anonim

Per respondre a la teva pregunta: No, Rovell pretén ser més ràpid que C . Rovell els programes es poden escriure com ràpid com C programes avui ja. C , els compiladors C++ i Fortran tenen dècades d'optimització al seu cinturó, i el backend de l'optimitzador LLVM que fa servir Rustc encara és molt " C "orientat.

D'aquesta manera, l'òxid és millor que C?

Rovell té una excel·lent compatibilitat amb FFI C , millor que la majoria de les altres llengües amb diferència. L'opció de mantenir el temps d'execució petit i no tenir un GC li permet interoperar molt millor que altres llengües. A causa d'aquestes decisions, Rovell és una opció prou sòlida per considerar-la com una alternativa C.

De la mateixa manera, l'òxid és més ràpid que anar? Realment no hi ha cap argument: Rovell és més ràpid que Go . En els punts de referència anteriors, Rovell era més ràpid , i en alguns casos, un ordre de magnitud més ràpid . Ara, si el que esteu construint ha d'esborrar fins a l'última unça de rendiment, per descomptat, trieu Rovell.

és anar tan ràpid com C?

Normalment, el codi C++ s'executarà una mica més ràpid que Vés codi. Els compiladors C++ són generalment millors, i d'alguna manera el llenguatge C++ permet escriure codi més eficient, encara que de vegades menys segur. Segons la meva experiència, la diferència oscil·la entre Vés sent un poc més lent Vés sent el doble de lent.

L'òxid és més lent que C?

En algun punt de referència a Internet ("Alioth Debian") es veu Rovell com a més ràpid (en algunes operacions per segon) i en un altre ("TechEmpower") que és més lent . Però si tries Rovell , és molt probable que sigui molt ràpid, en "Rendiment semblant a C++" i sigui segur.

Recomanat: