Domande con tag 'language-design'

3
risposte

Come sono codificati i valori letterali in bytecode?

Nota : questa domanda è in qualche modo correlata a In che modo esattamente il bytecode è "analizzato" ?, ma non è un duplicato di esso. In questa domanda, sto chiedendo una parte specifica di come viene generato bytecode, non di come "byte...
posta 22.12.2016 - 20:03
2
risposte

Standard per vincolare il renderer HTML solo in US-EN

Il W3C o qualsiasi altra organizzazione ha standard o protocolli per costringere tutti gli sviluppatori ad assicurarsi che debbano usare l'inglese americano mentre sviluppano qualche tipo di interprete? Per evitare qualcosa di simile, I...
posta 06.09.2011 - 16:20
3
risposte

Sinonimi per gli operatori

Nel caso di un linguaggio funzionale di nuova progettazione, prendi in considerazione ad es. l'operatore non è uguale a , scritto /= come è comune tra le lingue funzionali. Ovviamente questo operatore è anche conosciuto come != nei...
posta 17.08.2011 - 00:28
2
risposte

Assegnazione variabile in un linguaggio postfisso

TL; DR è val name <- più leggibile di name val <- ? Sto progettando un linguaggio semi-concatenativo, postfisso. Non ho pensato molto allo stile in cui sono assegnate le variabili, e ora vedo che ci sono due (principali) modi p...
posta 09.12.2016 - 15:18
2
risposte

Cosa ne pensi di un interprete scritto in Java? [chiuso]

Attualmente sto lavorando all'implementazione di un nuovo linguaggio di programmazione, per divertimento. Mi rendo conto che la maggior parte delle lingue non diventano mai popolari, ma voglio comunque che il linguaggio abbia un'implementazione...
posta 21.04.2011 - 07:01
3
risposte

Classi in OOP, metodi e attributi interni di memoria [chiuso]

Suppongo che le istanze della stessa classe condividano effettivamente i loro metodi e abbiano semplicemente salvato diversi attributi nel loro spazio dei nomi. Con quale frequenza aggiungi arbitrariamente metodi a una singola istanza? Tuttav...
posta 02.04.2014 - 05:10
2
risposte

Buone risorse per il design della lingua [chiuso]

Ci sono molti libri sul buon web design, sul design dell'interfaccia utente, ecc. Con l'avvento di Xtext, è molto semplice scrivere la tua lingua. Quali sono i buoni libri e le risorse sulla progettazione della lingua? Non sto cercando un lib...
posta 20.03.2012 - 10:30
1
risposta

Tipi di query in modo co o controvariante

Ho postato la richiesta di funzionalità di # ac qui ; tuttavia, non prendo molta attenzione lì. Quindi ti chiedo qui, cosa ne pensi. Le parole chiave in e out nelle dichiarazioni di tipo generico sono utili; tuttavia, a causa dell...
posta 27.04.2012 - 18:03
1
risposta

Come posso implementare le classi nel mio linguaggio di scripting?

Supponiamo di avere un file di codice che legge (userò la sintassi Java-ish) e che viene interpretato. Un po 'come un copione rubino. class A{ int fieldName = 4; A(){...} void doSomething(){...} } A instanceOfA = new A(); A.fiel...
posta 12.07.2013 - 20:50
2
risposte

Qual è la differenza tra un linguaggio interpretato e uno compilato su una VM? [duplicare]

Mi viene in mente che non c'è molta differenza tra $>python module.py E $>javac module.java $>java module.class Il precedente compila in un linguaggio intermedio (bytecode python) ed esegue il programma. Qu...
posta 18.07.2012 - 16:28