Domande con tag 'compiler'

5
risposte

Perché Java non ha l'ottimizzazione per la ricorsione della coda?

Da quello che ho letto: il motivo è perché non è facile determinare quale metodo verrà effettivamente chiamato come abbiamo ereditato. Tuttavia, perché Java non dispone almeno dell'ottimizzazione della ricorsione in coda per i metodi statici...
posta 04.02.2015 - 09:40
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
19
risposte

Come mai i compilatori sono così affidabili?

Usiamo i compilatori su base giornaliera come se fosse la loro correttezza, ma anche i compilatori sono programmi e possono potenzialmente contenere bug. Mi sono sempre chiesto questa infallibile robustezza. Hai mai incontrato un bug nel compila...
posta 25.02.2011 - 18:24
9
risposte

I compilatori Intel sono davvero migliori di quelli Microsoft? [chiuso]

Anni fa, sono rimasto sorpreso quando ho scoperto che Intel vende compilatori compatibili con Visual Studio. L'ho provato in particolare per C / C ++ oltre a fantastici strumenti diagnostici. Ma il codice semplicemente non era così intensivo dal...
posta 03.06.2012 - 14:01
8
risposte

Come possiamo essere certi che i componenti inferiori della programmazione del computer come compilatori, assemblatori, istruzioni della macchina, ecc. siano impeccabili?

Dal momento che stiamo diventando sempre più dipendenti dall'informatica, compresi i compiti molto critici della vita di tutti i giorni, mi stavo chiedendo come vengono testati quei componenti vitali. Più tecnicamente, come vengono testati i...
posta 29.12.2015 - 16:38
4
risposte

Come potrebbe il primo compilatore C ++ essere scritto in C ++?

Stroustrup afferma che Cfront, il primo compilatore C ++, è stato scritto in C ++ ( Domande frequenti su Stroustrup ). Tuttavia, come è possibile che il primo compilatore C ++ sia scritto in C ++? Anche il codice che compone il compilatore...
posta 01.09.2011 - 17:44
9
risposte

Qual è la differenza tra "Sintassi" e "Zucchero sintattico"

Sfondo La pagina di Wikipedia su Syntactic Sugar afferma: In computer science, syntactic sugar is syntax within a programming language that is designed to make things easier to read or to express. It makes the language "sweeter" for hu...
posta 05.04.2013 - 15:14
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