Domande con tag 'compiler'

4
risposte

Perché non esiste un tipo di "numero complesso" primitivo in Java?

Qualcuno sa perché qualcosa come libreria cj per numeri complessi non è mai stato completato e integrato in Java principale? Questo mi sembra un gioco da ragazzi ... Mi rendo conto che le gawds di Java non vogliono trasformare Java in C ++...
posta 04.04.2016 - 22:25
5
risposte

Creazione di una sorta di 'compilatore in lingua'

Non sto dicendo che voglio creare un compilatore completamente nuovo che sia completamente indipendente. Sto utilizzando C # Windows Form e voglio che gli utenti siano in grado di scrivere la sintassi del filtro in una casella di testo con la...
posta 03.12.2014 - 17:18
2
risposte

Abbiamo davvero bisogno di auto-vettorizzazione?

Sto cercando di capire la parallelizzazione automatica e un caso particolare di ciò è la vettorizzazione automatica. A quanto ho capito, l'auto-vettorializzazione è più o meno: Il compilatore prende parti del codice che sono "seriali" e le tr...
posta 11.11.2014 - 09:13
3
risposte

La lingua funzionale senza runtime scritto in C è possibile? [chiuso]

Ogni linguaggio funzionale che compila il codice nativo si basa su un runtime piuttosto grande scritto in linguaggio di programmazione C (almeno alcuni di quelli che conosco, ad esempio Haskell, OCaml, Gambit / Chicken Scheme, SBCL, Mercury). Fo...
posta 02.03.2015 - 09:18
4
risposte

const riferimento e const puntatore. Come funzionano?

Ho letto un post su come funziona lo storage const. Come funziona lo storage const ? (Articolo 2, Scott Myers Effective C ++) Questo dice che ogni segmento ha una sezione separata di memoria protetta da scrittura e i dati const vanno lì....
posta 23.05.2015 - 09:17
4
risposte

Si deve scrivere più "sapori" di codice C / C ++ per ogni piattaforma prevista?

Ho progettato ciò che ritengo sia una funzionalità utile e riutilizzabile che vorrei: Implementare in C / C ++ come libreria open source; e poi Scrivi diverse " librerie di binding nativo " per questo in vari linguaggi di livello superiore...
posta 30.03.2017 - 15:03
2
risposte

Quanto è piccolo l'ingombro di un piccolo compilatore C?

Questa settimana potrei ottimizzare usando una libreria C ridotta che ha permesso un drastico restringimento delle dimensioni del codice - da circa 60 K a circa 6 K e quindi potremmo caricare il codice nella memoria on-chip da 8 K di un FPGA (Al...
posta 11.10.2013 - 06:28
2
risposte

Differenza tra PyPy e JVM

Da quanto ho capito l'interprete Python predefinito (CPython) compila il codice sorgente in bytecode e quindi interpreta il bytecode in codice macchina. PyPy d'altra parte fa uso di JIT per ottimizzare il codice di byte spesso interpretato in co...
posta 02.06.2015 - 07:10
3
risposte

Come faccio a compilare il mio software per tutte le piattaforme da Ubuntu Linux a 64 bit?

Scrivo un sacco di software open source che renderò disponibile sul mio sito web. Come posso ottenere il mio software compilato per tutte le piattaforme rilevanti, tra cui: di Windows OS X Linux a 32 bit deb Linux 64 bit deb Linux a...
posta 29.09.2014 - 15:15
3
risposte

Quali componenti / fasi di un compilatore JIT sono diversi da un tradizionale compilatore in anticipo?

Oltre ad un algoritmo di allocazione dei registri più veloce e ad alcuni trade-off nell'analisi di controllo e flusso di dati per scopi di ottimizzazione, quali componenti / fasi di un compilatore JIT sono diversi da un tradizionale compilatore...
posta 11.01.2015 - 17:09