„Szerkesztő:Mr Steve/Garbage Collection” változatai közötti eltérés

Tartalom törölve Tartalom hozzáadva
Mr Steve (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
Mr Steve (vitalap | szerkesztései)
130. sor:
A legtöbb modern programozási nyelv alapértelmezés szerint támogatja a szemétgyüjtő használatát. A standard gyüjtővel nem rendelkező nyelvekhez gyakran elérhetőek a GC -t támogató környezetek.
 
A [[FunkciónálisFunkcionális programozási nyelv]]ek, mint az [[ML]], [[Haskell]] vagy [[APL]] beépített gyűjtővel rendelkeznek. A [[FunkciónálisFunkcionális programozás|funkciónálisfunkcionális programozást]] bevezető [[Lisp]] elsőként használt szemétgyüjtőt.
 
A dinamikus nyelvek mint a [[Ruby]] szintén rendelkezikrendelkeznek szemétgyüjtővel (kivételt képeznek ez alól a [[PHP]] és [[Perl]] nyelvek, amelyek referencia számlálást használnak). Az objektum orientált nyelvek - [[Smalltalk]], [[Java]], [[ECMAScript]] - szintén használják (kivétel a [[C++]]).
 
A korai kezdőknek szánt programozási nyelvek - pl. [[BASIC]] és [[Logo]] - is használták ezt a technikát, levéve a programozással csak ismerkedők válláról a memóriamenedzsment terhét.