Domande taggate «compiler»

Un compilatore è un programma per computer che trasforma il codice sorgente scritto in un linguaggio di programmazione in un altro linguaggio.


2
Che cos'è ASM.js e cosa significa per tutti?
Sto iniziando a sentire brontolii su questo progetto chiamato ASM.js . Attualmente il loro sito web è terribile e confuso. Ecco cosa so dalle mie ricerche sul web. È un sottoinsieme di JavaScript che può essere altamente ottimizzato. Immagino perché evita le parti più dinamiche della lingua. Le prestazioni del …

5
I modelli C ++ sono solo una specie di macro glorificate?
Da diversi confronti tra modelli C ++ e generici C # / Java come questo- /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Ho capito che i modelli C ++ sono implementati da una sorta di pre-elaborazione (sostituzione del testo normale prima dell'analisi), non compilazione. Perché il controllo del tipo nei modelli C ++ assomiglia alle macro …
27 c++  c  compiler  templates  macros 


2
Quali caratteristiche semantiche di Python (e di altri linguaggi dinamici) contribuiscono alla sua lentezza?
Non conosco molto bene Python. Sto cercando di capire più precisamente quali caratteristiche esatte dei linguaggi dinamici (à la Python, Lua, Scheme, Perl, Ruby, ....) stanno forzando le loro implementazioni ad essere lente. Ad esempio, i macchinari metabili di Lua 5.3 renderebbero intuitivamente Lua piuttosto lento, ma in pratica si …



3
In quale processo si verifica l'errore di sintassi? (tokenizzazione o analisi)
Sto cercando di capire la compilazione e l'interpretazione, passo dopo passo per capire un'immagine totale. Quindi ho fatto una domanda leggendo http://www.cs.man.ac.uk/~pjj/farrell/comp3.html questo articolo Dice : La fase successiva del compilatore si chiama Parser. Questa parte del compilatore ha una comprensione della grammatica della lingua. È responsabile dell'identificazione degli errori …

5
Qual è la storia del compilatore C?
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Quando diciamo che "Dennis Ritchie ha sviluppato il linguaggio C", intendiamo che ha creato un compilatore (usando un altro linguaggio "già" sviluppato) che può compilare il codice sorgente scritto …
23 c  compiler 



2
È possibile creare un interprete "bootstrap" indipendente dall'interprete originale?
Secondo Wikipedia, il termine "bootstrap" nel contesto della scrittura di compilatori significa questo : In informatica, il bootstrap è il processo di scrittura di un compilatore (o assemblatore) nel linguaggio di programmazione di origine che intende compilare. L'applicazione di questa tecnica porta a un compilatore self-hosting. E capisco come funzionerebbe. …

4
GCC vs clang / LLVM - pro e contro di ciascuno [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
20 compiler  clang  gcc  llvm 

6
Quando pagare per i compilatori C ++ [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Di recente ho iniziato a chiedermi quando gli sviluppatori dovrebbero pagare …
19 c++  compiler 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.