Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Garbage collection e Python

Scorciatoie: Differenze, Analogie, Jaccard somiglianza Coefficiente, Riferimenti.

Differenza tra Garbage collection e Python

Garbage collection vs. Python

"Doppio bug-free"). C'è da correggere lungo tutta la pagina. Nota: la voce non sembra essere stata ottenuta COMPLETAMENTE mediante traduzione automatica (vedi Teplate:Da correggere) --> In informatica per garbage collection (termine a volte abbreviato con GC, letteralmente raccolta dei rifiuti) si intende una modalità automatica di gestione della memoria, mediante la quale un sistema operativo, o un compilatore e un modulo di run-time, liberano porzioni di memoria non più utilizzate dalle applicazioni. In altre parole, il garbage collector annoterà le aree di memoria non più referenziate, cioè allocate da un processo attivo, e le libererà automaticamente. La garbage collection è stata inventata nel 1959 da John McCarthy per il linguaggio di programmazione Lisp. Questo meccanismo ha condotto ad un notevole cambio nello stile di programmazione dei linguaggi che lo implementano. Infatti non è più necessario richiedere esplicitamente la liberazione della memoria utilizzata da un oggetto, ovvero terminare tale oggetto in modo deterministico, ma si lascia che il sistema esegua questa operazione automaticamente, nel momento in cui lo riterrà più opportuno al fine di migliorare le prestazioni complessive. Tale azione viene definita nell'ambito delle finalizzazioni non deterministiche. Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Analogie tra Garbage collection e Python

Garbage collection e Python hanno 17 punti in comune (in Unionpedia): Bit, C (linguaggio), C++, Haskell (linguaggio), Java (linguaggio di programmazione), Linguaggio di programmazione ad alto livello, Linguaggio macchina, Lisp, Microsoft .NET, Modula-3, Pila (informatica), Programmazione funzionale, Programmazione orientata agli oggetti, Puntatore (programmazione), Ruby, Run-time, Visibilità (programmazione).

Bit

La parola bit, in informatica e in teoria dell'informazione, ha due significati molto diversi, a seconda del contesto in cui rispettivamente la si usi.

Bit e Garbage collection · Bit e Python · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

C (linguaggio) e Garbage collection · C (linguaggio) e Python · Mostra di più »

C++

C++ è un linguaggio di programmazione orientato agli oggetti, con tipizzazione statica.

C++ e Garbage collection · C++ e Python · Mostra di più »

Haskell (linguaggio)

Haskell è un linguaggio di programmazione puramente funzionale general-purpose creato da un apposito comitato alla fine degli anni ottanta principalmente per analizzare le caratteristiche dei linguaggi.

Garbage collection e Haskell (linguaggio) · Haskell (linguaggio) e Python · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Garbage collection e Java (linguaggio di programmazione) · Java (linguaggio di programmazione) e Python · Mostra di più »

Linguaggio di programmazione ad alto livello

In informatica, un linguaggio di programmazione ad alto livello è un linguaggio di programmazione caratterizzato da una significativa astrazione dai dettagli del funzionamento di un calcolatore e dalle caratteristiche del linguaggio macchina.

Garbage collection e Linguaggio di programmazione ad alto livello · Linguaggio di programmazione ad alto livello e Python · Mostra di più »

Linguaggio macchina

Il linguaggio macchina o codice macchina è il linguaggio in cui sono scritti i programmi eseguibili per computer.

Garbage collection e Linguaggio macchina · Linguaggio macchina e Python · Mostra di più »

Lisp

Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, associata nel passato ai progetti di intelligenza artificiale.

Garbage collection e Lisp · Lisp e Python · Mostra di più »

Microsoft .NET

.NET è una piattaforma di sviluppo general purpose che mette a disposizione varie funzionalità come il supporto per più linguaggi di programmazione (coprendo tutti i paradigmi di programmazione: object oriented, procedurali, funzionali, imperativi, user oriented, ecc.), modelli di programmazione asincroni e simultanei, interoperabilità, consentendo l'esecuzione su più piattaforme ed in presenza di scenari applicativi variegati.

Garbage collection e Microsoft .NET · Microsoft .NET e Python · Mostra di più »

Modula-3

Il Modula-3 è un linguaggio di programmazione object-oriented nato come evoluzione del Modula-2.

Garbage collection e Modula-3 · Modula-3 e Python · Mostra di più »

Pila (informatica)

Il termine stack o pila, in informatica, indica un tipo di dato astratto che viene usato in diversi contesti per riferirsi a strutture dati, le cui modalità d'accesso ai dati in essa contenuti seguono una modalità LIFO (Last In First Out), ovvero tale per cui i dati vengono estratti (letti) in ordine rigorosamente inverso rispetto a quello in cui sono stati inseriti (scritti).

Garbage collection e Pila (informatica) · Pila (informatica) e Python · Mostra di più »

Programmazione funzionale

In informatica la programmazione funzionale è un paradigma di programmazione in cui il flusso di esecuzione del programma assume la forma di una serie di valutazioni di funzioni matematiche.

Garbage collection e Programmazione funzionale · Programmazione funzionale e Python · Mostra di più »

Programmazione orientata agli oggetti

In informatica la programmazione orientata agli oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.

Garbage collection e Programmazione orientata agli oggetti · Programmazione orientata agli oggetti e Python · Mostra di più »

Puntatore (programmazione)

In programmazione, i puntatori sono tipi di dati che rappresentano la posizione (usando indirizzi di memoria) di elementi del programma come variabili, oggetti, strutture di dati, sottoprogrammi.

Garbage collection e Puntatore (programmazione) · Puntatore (programmazione) e Python · Mostra di più »

Ruby

Ruby è un linguaggio di programmazione completamente a oggetti.

Garbage collection e Ruby · Python e Ruby · Mostra di più »

Run-time

Runtime o run-time (tempo di esecuzione) indica il momento in cui un programma per computer viene eseguito, in contrapposizione ad altre fasi del ciclo di vita del software.

Garbage collection e Run-time · Python e Run-time · Mostra di più »

Visibilità (programmazione)

La visibilità (in inglese scope), in programmazione, è l'esistenza e la possibilità di richiamare un identificatore, in particolar modo una variabile, in un determinato punto del programma.

Garbage collection e Visibilità (programmazione) · Python e Visibilità (programmazione) · Mostra di più »

La lista di cui sopra risponde alle seguenti domande

Confronto tra Garbage collection e Python

Garbage collection ha 73 relazioni, mentre Python ha 96. Come hanno in comune 17, l'indice di Jaccard è 10.06% = 17 / (73 + 96).

Riferimenti

Questo articolo mostra la relazione tra Garbage collection e Python. Per accedere a ogni articolo dal quale è stato estratto informazioni, visitare:

Ehi! Siamo su Facebook ora! »