Domande con tag 'compiler'

5
risposte

Qual è la cronologia del compilatore C?

Quando diciamo che "Dennis Ritchie ha sviluppato il linguaggio C", intendiamo dire che ha creato un compilatore (usando un "altro" linguaggio sviluppato già) che può compilare il codice sorgente scritto in linguaggio C? se sì, quale linguaggio u...
posta 16.05.2011 - 18:20
4
risposte

GCC vs clang / LLVM - pro e contro di ciascuno [chiuso]

Quali sono i pro e i contro di GCC vs clang / LLVM?     
posta 23.04.2011 - 00:49
5
risposte

Google Closure è un vero compilatore?

Questa domanda è ispirata al dibattito nei commenti su questo Overflow dello stack domanda . La compilatore di Google Closure riporta quanto segue (in corsivo aggiunto): The Closure Compiler is a tool for making JavaScript download and r...
posta 20.11.2012 - 14:53
5
risposte

Rilevare il misusage di delete [] vs. delete in fase di compilazione

Mi piacerebbe sapere se è possibile rilevare l'errore delete commentato di seguito al momento della compilazione? Soprattutto, mi piacerebbe sapere del compilatore g ++. ClassTypeA *abc_ptr = new ClassTypeA[100]; abc_ptr[10].data_ = 1;...
posta 13.02.2013 - 15:32
8
risposte

Leggi gli errori di compilazione di C o C ++ dopo il primo?

Non ho mai capito perché i compilatori C e C ++ provano a recuperare dagli errori e continuano ad analizzare. Quasi sempre, il primo errore genera un flusso di errori fasulli che scompariranno non appena verrà risolto il primo errore. Dopo diver...
posta 30.03.2011 - 19:11
6
risposte

Che cosa è venuto prima, il compilatore o la fonte?

Sono curioso della nascita del compilatore. Come è iniziata la programmazione? Le persone prima costruivano hardware che riconosceva un certo insieme di comandi, o le persone definivano una lingua e quindi costruivano l'hardware attorno ad essa?...
posta 09.07.2012 - 11:35
6
risposte

I compilatori Fortran generano realmente un codice più veloce rispetto ai compilatori C?

Quando studiavo all'università ho sentito spesso l'idea che i compilatori Fortran producevano un codice più veloce rispetto ai compilatori C per un programma equivalente. Il ragionamento chiave è andato così: un compilatore Fortran emette in...
posta 21.03.2011 - 09:29
4
risposte

Perché è così difficile reclutare lavori per il compilatore [-related]? [chiuso]

La scorsa settimana, alcuni colleauges e io partecipavamo a fiere di carriera in tre importanti università (due qui negli Stati Uniti e una in Inghilterra), dove stavamo provando (senza molto successo) a reclutare per diverse posizioni di compil...
posta 15.12.2013 - 07:56
2
risposte

Come funzionano i compilatori Java AOT?

Ci sono alcuni strumenti disponibili ( Excelsior JET , ecc.) che pretendono di trasformare le app Java in eseguibili nativi ( *.exe ). Tuttavia è mia comprensione che questi strumenti in realtà stanno solo creando wrapper nativi che invoca...
posta 05.06.2015 - 02:17
4
risposte

Perché il codice macchina nativo non può essere decompilato facilmente?

Con linguaggi di macchine virtuali basati su bytecode come Java, VB.NET, C #, ActionScript 3.0, ecc., senti a volte quanto sia facile scaricare un decompilatore da Internet, eseguire il bytecode tramite tempo e, spesso, escogitare qualcosa non t...
posta 21.02.2014 - 00:39