Garbage collection: Porovnání verzí

Smazaný obsah Přidaný obsah
m odkaz, typo, mezera, formát
Radiosaltbird (diskuse | příspěvky)
m linkfix
Řádek 49:
Lze říci, že u vyšších jazyků je garbage collector napsán jako standardní funkce. Pro jazyky [[C]] a [[C++]] se používá knihovna [[Boehm garbage collector]], která využívá metodu mark & sweep pro stanovení živosti a uvolnění objektů.
 
Funkcionální programovací jazyky jako [[ML (programovací jazyk)|ML]], [[Haskell (programovací jazyk)|Haskell]] a [[APL]] mají automatické spravování paměti s garbage collection, v kontrastu se staršími programovacími jazyky jako je C a Pascal, které používají explicitní spravování paměti. Funkcionální programovací jazyky jsou náročnější na systémové prostředky.
 
Ostatní dynamické jazyky jako [[Ruby]] (kromě [[PHP]]) také používají garbage collection.