Domande con tag 'interpreters'

10
risposte

Perché il primo compilatore è stato scritto prima del primo interprete?

Il primo compilatore è stato scritto da Grace Hopper nel 1952 mentre l'interprete Lisp è stato scritto nel 1958 dallo studente di John McCarthy Steve Russell. Scrivere un compilatore sembra un problema molto più difficile di un interprete. Se è...
posta 28.07.2014 - 15:19
14
risposte

Possiamo formulare affermazioni generali sulle prestazioni del codice interpretato rispetto al codice compilato?

Sto confrontando due tecnologie al fine di raggiungere una raccomandazione per la quale una dovrebbe essere utilizzata da un'azienda. Il codice della tecnologia A viene interpretato mentre il codice della tecnologia B è compilato in codice macch...
posta 10.01.2017 - 13:34
5
risposte

Python è interpretato o compilato?

Questa è solo una meraviglia che ho avuto durante la lettura di linguaggi interpretati e compilati. Ruby è senza dubbio un linguaggio interpretato in quanto il codice sorgente viene elaborato da un interprete nel punto di esecuzione. Al co...
posta 08.12.2010 - 08:28
6
risposte

Un interprete produce un codice macchina?

Studio intensamente i temi dei compilatori e degli interpreti. Voglio verificare se la mia comprensione di base è corretta, quindi assumiamo quanto segue: Ho una lingua chiamata "Foobish" e le sue parole chiave sono <OUTPUT> 'TEXT', &...
posta 22.10.2015 - 19:35
10
risposte

I compilatori e gli interpreti possono avere bug e cosa possiamo fare noi (come utenti) per affrontarli? [chiuso]

Se il lavoro di un compilatore sta essenzialmente traducendo il codice sorgente in codice a livello macchina, può esserci qualche problema tecnico in un compilatore, cioè una "traduzione" errata? Lo stesso vale per un interprete: può non rius...
posta 08.07.2013 - 16:34
5
risposte

Interpretato vs Compilato: un'utile distinzione?

Qui vengono poste molte domande sugli strumenti linguistici interpretati e compilati. Mi chiedo se la distinzione abbia davvero senso. (In realtà le domande riguardano solitamente le lingue, ma stanno davvero pensando alle implementazioni più po...
posta 26.02.2012 - 19:53
5
risposte

Perché studiare un interprete lisp in lisp è così importante?

Ho visto molti curricula CS e suggerimenti di apprendimento per i nuovi programmatori che richiedono all'aspirante programmatore di studiare un interprete Lisp specificamente scritto in lisp. Tutti questi siti dicono cose simili a "è una rivelaz...
posta 30.04.2014 - 18:18
3
risposte

Perché non esiste un compilatore Python per il codice macchina nativo?

Come ho capito, la causa della differenza di velocità tra i linguaggi compilati e python è che il primo codice di compilazione è tutto nel codice della macchina nativa, mentre python compila in bytecode python, per essere interpretato dal PVM. V...
posta 07.06.2014 - 10:51
3
risposte

In quale processo si verifica l'errore di sintassi? (tokenizing o analisi)

Sto cercando di capire la compilazione e l'interpretazione, passo dopo passo, immaginando un'immagine totale. Quindi mi sono avvicinato a una domanda mentre leggevo link questo articolo Dice: The next stage of the compiler is called th...
posta 31.03.2016 - 22:35
4
risposte

Come funziona Chrome V8? E perché JavaScript non era JIT-Compiled in primo luogo?

Ho svolto ricerche su Interpreti / Compilatori, poi mi sono imbattuto in JIT-Compilation, in particolare nel motore JavaScript V8 di Google Chrome. Le mie domande sono - Come può essere più veloce rispetto all'interpretazione standard?...
posta 29.07.2015 - 23:58