Domande con tag 'compiler'

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
1
risposta

Svantaggi della forma intermedia funzionale

Sto scrivendo un ottimizzatore per una lingua simile a JavaScript e devo scegliere una rappresentazione di codice intermedio. La scelta ovvia / tipica in questi giorni è Assegnazione singola statica (SSA). Tuttavia, l'implementazione del c...
posta 01.06.2013 - 10:28
6
risposte

Esiste un linguaggio che trascrive in C con una sintassi migliore? [chiuso]

CoffeeScript è un linguaggio con una sintassi molto simile a Ruby che viene trascritta in JavaScript. Esiste la stessa cosa con C? Quindi scrivere più leggibile e veloce come i programmi C originali sarebbe possibile. Se non esiste, pensi che sa...
posta 10.04.2012 - 04:12
6
risposte

Perché C ++ scrivere un compilatore?

Mi chiedevo perché C ++ fosse una buona scelta per scrivere un compilatore. Ovviamente C è utile anche per questo scopo, perché molti compilatori sono scritti in C o C ++ ma questa volta sono più interessato al C ++. Qualche buona ragione? Lo st...
posta 26.05.2012 - 05:14
3
risposte

Perché più core CPU sulla macchina virtuale rallentano i tempi di compilazione?

[modifica n. 2] Se qualcuno di VMWare può trovarmi con una copia di VMWare Fusion, sarei più che felice di fare lo stesso di un confronto tra VirtualBox e VMWare. In qualche modo sospetto che l'hypervisor VMWare sarà meglio sintonizzato per l'hy...
posta 11.08.2012 - 06:24
13
risposte

È vero che le prime versioni dei compilatori C funzionavano per decine di minuti e richiedevano lo scambio di floppy disk tra le varie fasi?

Ispirato da questa domanda . Ho sentito che alcune versioni molto primitive di compilatori C per personal computer (credo sia intorno al 1980) risiedevano su due o tre floppy disk e quindi per compilare un programma bisognava prima inserire...
posta 24.02.2011 - 09:09
6
risposte

Quando pagare i compilatori C ++ [chiuso]

Recentemente ho iniziato a chiedermi quando gli sviluppatori dovrebbero pagare per i compilatori. I compilatori vengono gratis con la maggior parte delle piattaforme o è disponibile una versione gratuita facilmente ottenibile. Esempio: OS...
posta 11.03.2013 - 02:25
5
risposte

Lo Scrum ha senso quando si implementa un nuovo backend del compilatore?

Ho una lingua esistente che ho bisogno di portare su una nuova piattaforma. Probabilmente cercherò di farlo cambiando il backend del compilatore esistente. È una quantità significativa di lavoro per riscrivere il back-end. Non riesco a vedere...
posta 28.08.2013 - 11:43
1
risposta

Esistono podcast (non lezioni) sullo sviluppo del compilatore?

Ci sono diversi podcast con lezioni da università. Sto cercando "altri" podcast. Quindi ci sono dei podcast non di lezione sullo sviluppo del compilatore?     
posta 08.01.2012 - 06:03
2
risposte

I compilatori possono e fanno convertire la logica ricorsiva in una logica equivalente non ricorsiva?

Ho imparato F # e sta iniziando a influenzare il modo in cui penso quando sto programmando C #. A tal fine, ho utilizzato la ricorsione quando ritengo che il risultato migliori la leggibilità e non riesco a immaginare che finisca in un eccesso d...
posta 27.06.2013 - 21:56