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

Go (linguaggio di programmazione)

Indice Go (linguaggio di programmazione)

Go è un linguaggio di programmazione open source sviluppato da Google.

17 relazioni: C, Concorrenza (informatica), Garbage collection, Google, Hardware, Inferno (sistema operativo), Ken Thompson, Linux, MacOS, Microsoft Windows, Open source, Overloading, Rob Pike, Sistema operativo, Unix, 2007, 2009.

C

La C o c (nome ci) è la terza lettera dell'alfabeto latino e di quello italiano.

Nuovo!!: Go (linguaggio di programmazione) e C · Mostra di più »

Concorrenza (informatica)

In informatica la concorrenza è una caratteristica dei sistemi di elaborazione nei quali può verificarsi che un insieme di processi o sottoprocessi (thread) computazionali sia in esecuzione nello stesso istante.

Nuovo!!: Go (linguaggio di programmazione) e Concorrenza (informatica) · Mostra di più »

Garbage collection

"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.

Nuovo!!: Go (linguaggio di programmazione) e Garbage collection · Mostra di più »

Google

Google Search (pronuncia italiana; in inglese) è un motore di ricerca per Internet il cui dominio è stato registrato il 15 settembre 1997.

Nuovo!!: Go (linguaggio di programmazione) e Google · Mostra di più »

Hardware

L'hardware è la parte fisica di un computer, ovvero tutte quelle parti elettroniche, elettriche, meccaniche, magnetiche, ottiche che ne consentono il funzionamento.

Nuovo!!: Go (linguaggio di programmazione) e Hardware · Mostra di più »

Inferno (sistema operativo)

Inferno è un sistema operativo che permette la creazione e il supporto di servizi distribuiti.

Nuovo!!: Go (linguaggio di programmazione) e Inferno (sistema operativo) · Mostra di più »

Ken Thompson

È un pioniere dell'informatica moderna, noto per il suo lavoro sul sistema operativo UNIX.

Nuovo!!: Go (linguaggio di programmazione) e Ken Thompson · Mostra di più »

Linux

Linux (pronuncia inglese) è una famiglia di sistemi operativi di tipo Unix-like, pubblicati sotto varie possibili distribuzioni, aventi la caratteristica comune di utilizzare come nucleo il kernel Linux.

Nuovo!!: Go (linguaggio di programmazione) e Linux · Mostra di più »

MacOS

macOS (pronunciato in inglese come /mæk oʊ/), precedentemente noto come OS X (/oʊ ɛs tɛn/) e come Mac OS X (/mæk oʊ ɛs tɛn/), è il sistema operativo sviluppato da Apple Inc. per i computer Macintosh.

Nuovo!!: Go (linguaggio di programmazione) e MacOS · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: Go (linguaggio di programmazione) e Microsoft Windows · Mostra di più »

Open source

In informatica il termine inglese open source (che significa sorgente aperta) viene utilizzato per riferirsi ad un software di cui gli autori (più precisamente, i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni.

Nuovo!!: Go (linguaggio di programmazione) e Open source · Mostra di più »

Overloading

In programmazione, è detta overloading (o sovraccarico) la creazione di una famiglia di funzioni/subroutine aventi tutte lo stesso nome, ma che accettino un diverso insieme di argomenti (signature), e che eventualmente restituiscano un diverso valore di ritorno (in Java con signature non viene incluso il valore di ritorno).

Nuovo!!: Go (linguaggio di programmazione) e Overloading · Mostra di più »

Rob Pike

È conosciuto per il suo lavoro presso i Bell Labs, dove ha fatto parte della squadra di sviluppo di Unix e venne coinvolto nella creazione dei sistemi operativi Plan 9 e Inferno, e del linguaggio di programmazione Limbo.

Nuovo!!: Go (linguaggio di programmazione) e Rob Pike · 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.

Nuovo!!: Go (linguaggio di programmazione) e Sistema operativo · Mostra di più »

Unix

Unix (registrato ufficialmente come UNIX) è un sistema operativo portabile per computer inizialmente sviluppato da un gruppo di ricerca dei laboratori AT&T e Bell Laboratories, nel quale figurarono sulle prime anche Ken Thompson e Dennis Ritchie.

Nuovo!!: Go (linguaggio di programmazione) e Unix · Mostra di più »

2007

Nessuna descrizione.

Nuovo!!: Go (linguaggio di programmazione) e 2007 · Mostra di più »

2009

Nessuna descrizione.

Nuovo!!: Go (linguaggio di programmazione) e 2009 · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »