Codice sorgente e Compilatore AOT
Scorciatoie: Differenze, Analogie, Jaccard somiglianza Coefficiente, Riferimenti.
Differenza tra Codice sorgente e Compilatore AOT
Codice sorgente vs. Compilatore AOT
In informatica, il codice sorgente (spesso detto sorgente o codice o listato) è il testo di un algoritmo di un programma scritto in un determinato linguaggio di programmazione, compreso all'interno di un file sorgente, che definisce il flusso di esecuzione del programma stesso, ovvero la sua codifica software. Un compilatore ahead-of-time (AOT) è un compilatore che implementa la compilazione ahead-of-time. Si riferisce all'atto di compilazione di un programma da un linguaggio ad alto livello (come il C o il C++) o da un linguaggio intermedio (come Java bytecode o.NET Common Intermediate Language (CIL) in un binario dipendente dal sistema. Molti linguaggi che possono essere compilati in un linguaggio intermedio prendono vantaggio della ricompilazione dinamica (JIT). In breve, il codice intermedio viene compilato nel codice binario durante l'esecuzione del programma. Questo migliora le prestazioni rispetto al codice interpretato ma le peggiora rispetto a un codice compilato fin dall'inizio in codice nativo. La compilazione JIT può rallentare le prestazioni dell'esecuzione dato che il programma prima di essere eseguito deve venir compilato dal sistema. La compilazione ahead-of-time sposta la fase compilazione prima dell'esecuzione, tipicamente durante l'installazione del programma. Quindi durante l'installazione del programma il codice in linguaggio intermedio viene compilato in codice binario nativo della piattaforma. Questo permette di eseguire il programma usando codice binario nativo evitando la fase di compilazione durante l'esecuzione del programma e in generale migliorando le prestazioni e la reattività dei programmi.
Analogie tra Codice sorgente e Compilatore AOT
Codice sorgente e Compilatore AOT hanno 2 punti in comune (in Unionpedia): Bytecode, Compilatore.
In informatica, il bytecode è un linguaggio intermedio più astratto tra il linguaggio macchina e il linguaggio di programmazione, usato per descrivere le operazioni che costituiscono un programma.
Bytecode e Codice sorgente · Bytecode e Compilatore AOT · Mostra di più »
Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto): il processo di traduzione si chiama compilazione mentre l'attività inversa - ovvero passare dal codice oggetto al codice sorgente - è chiamata decompilazione ed è effettuata per mezzo di un decompilatore.
Codice sorgente e Compilatore · Compilatore e Compilatore AOT · Mostra di più »
La lista di cui sopra risponde alle seguenti domande
- In quello che appare come Codice sorgente e Compilatore AOT
- Che cosa ha in comune Codice sorgente e Compilatore AOT
- Analogie tra Codice sorgente e Compilatore AOT
Confronto tra Codice sorgente e Compilatore AOT
Codice sorgente ha 82 relazioni, mentre Compilatore AOT ha 8. Come hanno in comune 2, l'indice di Jaccard è 2.22% = 2 / (82 + 8).
Riferimenti
Questo articolo mostra la relazione tra Codice sorgente e Compilatore AOT. Per accedere a ogni articolo dal quale è stato estratto informazioni, visitare: