Buongiorno a tutti. Forse la domanda è un pò stupida ma la posto lo stesso.
C'è una differenza tra un compilatore e un interprete?
Un compilatore converte il programma in linguaggio macchina. Ma un interprete non fa lo stesso?
Buongiorno a tutti. Forse la domanda è un pò stupida ma la posto lo stesso.
C'è una differenza tra un compilatore e un interprete?
Un compilatore converte il programma in linguaggio macchina. Ma un interprete non fa lo stesso?
Si', ma l'interprete lo fa al tempo di esecuzione, istruzione per istruzione.
Il compilatore la fa una volta per tutte quando compili.
Semplice no?
Folle e' l'uomo che parla alla luna.
Stolto chi non le presta ascolto.
In realtà un compilatore può anche tradurre da un linguaggio ad un altro, che può anche non essere il linguaggio macchina.
Inoltre, molti compilatori moderni, non si limitano a tradurre il codice, ma anche ad ottimizzarlo.
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza