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

C sharp e Garbage collection

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

Differenza tra C sharp e Garbage collection

C sharp vs. Garbage collection

Il C# (pronuncia:, come la parola inglese "see sharp") è un linguaggio di programmazione orientato agli oggetti sviluppato da Microsoft all'interno dell'iniziativa.NET, e successivamente approvato come standard dalla ECMA (ECMA-334) e ISO (norma ISO/IEC 23270). "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.

Analogie tra C sharp e Garbage collection

C sharp e Garbage collection hanno 13 punti in comune (in Unionpedia): C (linguaggio), C++, Common Language Infrastructure, Dangling pointer, Haskell (linguaggio), Java (linguaggio di programmazione), Linguaggio di programmazione, Linguaggio macchina, Memory leak, Microsoft .NET, Programmazione funzionale, Programmazione orientata agli oggetti, Sistema operativo.

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

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

C++

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

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

Common Language Infrastructure

Il Common Language Infrastructure (CLI), in italiano "infrastruttura del linguaggio comune" è una specifica aperta sviluppata da Microsoft, che descrive il codice eseguibile e l'ambiente di esecuzione che costituisce il cuore del framework.NET.

C sharp e Common Language Infrastructure · Common Language Infrastructure e Garbage collection · Mostra di più »

Dangling pointer

Un dangling pointer, o puntatore pendente, nei linguaggi di programmazione, indica un puntatore che si riferisce ad un'area di memoria non più valida, perché già liberata o perché il puntatore viene utilizzato all'esterno del contesto di esistenza della variabile cui si riferisce.

C sharp e Dangling pointer · Dangling pointer e Garbage collection · 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.

C sharp e Haskell (linguaggio) · Garbage collection e Haskell (linguaggio) · 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.

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

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

C sharp e Linguaggio di programmazione · Garbage collection e Linguaggio di programmazione · Mostra di più »

Linguaggio macchina

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

C sharp e Linguaggio macchina · Garbage collection e Linguaggio macchina · Mostra di più »

Memory leak

In informatica, un memory leak ("perdita o fuoriuscita di memoria") è un particolare tipo di consumo non voluto di memoria dovuto alla mancata deallocazione dalla stessa, di variabili/dati non più utilizzati da parte dei processi.

C sharp e Memory leak · Garbage collection e Memory leak · 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.

C sharp e Microsoft .NET · Garbage collection e Microsoft .NET · 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.

C sharp e Programmazione funzionale · Garbage collection e Programmazione funzionale · 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.

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

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

C sharp e Sistema operativo · Garbage collection e Sistema operativo · Mostra di più »

La lista di cui sopra risponde alle seguenti domande

Confronto tra C sharp e Garbage collection

C sharp ha 67 relazioni, mentre Garbage collection ha 73. Come hanno in comune 13, l'indice di Jaccard è 9.29% = 13 / (67 + 73).

Riferimenti

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

Ehi! Siamo su Facebook ora! »