„Szemétgyűjtés” változatai közötti eltérés

[ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
a helyesírás
He.henrik (vitalap | szerkesztései)
a A C (betu)-re mutato link javitasa C_(programozási_nyelv)-re illetve C Sharp-ra
7. sor:
* Felszabadítani az általuk elfoglalt memóriát
Azáltal, hogy a fejlesztőknek nem kell törődnie a memória helyes kezelésével több időt fordíthatnak az alkalmazásfejlesztésre és a futásidejű hibák száma is csökken, így stabilabb lesz a program. Elkerülhetőek azok a hibák, amelyek az esetlegesen rosszul kezelt memóriából adódtak (felszabadított objektumra való hivatkozás, lefoglalatlan memóriára való hivatkozás, etc.).
Napjainkban sok programnyelvnek része a szemétgyűjtő ([[C Sharp|C#]], [[Java (programozási nyelv)|Java]], scriptnyelvek), és vannak programnyelvek, amelyeket manuális memóriakezelésre terveztek, de van GC -t alkalmazó implementációjuk (pl.: [[C (programozási nyelv)|C]], [[C++]]). Néhány nyelv - mint a [[Modula-3]] - lehetővé teszi a kettő egyidejű alkalmazását (más-más halmot'''(heap)''' használva).
 
=== Előnyök ===