Rust

Static vs dynamic dispatch

Në shqip: Thirrja statike dhe dinamike

ShpjegimiSQ

Me gjenerikë (impl Trait), kompajleri krijon një kopje të funksionit për çdo tip — shumë shpejt (statike). Me dyn Trait, metoda gjendet gjatë ekzekutimit përmes një tabele (vtable) — më fleksibël, pak më ngadalë.

EnglishEN

With generics (impl Trait), the compiler makes a copy of the function for each type — very fast (static). With dyn Trait, the method is looked up at runtime through a table (vtable) — more flexible, slightly slower.

Si ta mendosh

Si dallimi mes të pasurit çelësin e duhur në dorë dhe të kërkuarit në një kuti me çelësa.

Lexoje në anglisht

Like the difference between holding the right key and searching for it in a key box.

Terma të lidhur