Recolección de lixo: Diferenzas entre revisións

Contido eliminado Contido engadido
Moedagalega (conversa | contribucións)
* -cripc > -cric.
m →‎Descrición: +control autoridades using AWB
Liña 9:
Ó facer a liberación manual de memoria innecesaria (e a miudo prohibíndoa expresamente), a recolección de lixo libera ó programador de preocuparse de borrar explícitamente aqueles obxectos que xa non precisa, tarefa que pode consumir un esforzo significativo. Ademais, axuda ós programadores nos seus esforzos por faceren programas máis estables, xa que prevén diversas clases de erros en tempo de execución. Por exemplo, prevé o erro do [[punteiro colgante]], onde téntase usar unha referencia a un obxecto eliminado. Moitas [[linguaxe de programación|linguaxes de programación]] precisan da recolección de lixo, ben coma parte da especificación da linguaxe (exemplos: [[linguaxe Java|Java]], [[Lisp]] e a maioría das linguaxes utilizadas para scripting (guións)), ben coma necesidade práctica para a implementación (exemplo: as linguaxes formais coma o [[cálculo lambda]]).
Outras linguaxes deseñáronse para se utilizar con [[xestión de memoria]] manual, pero teñen implementacións con recolección de lixo (exemplos: [[C]] e [[C++]]).
 
{{Control de autoridades}}
 
[[Categoría:Informática]]