Domande taggate «language-design»

Domande riguardanti la progettazione e la struttura dei linguaggi di programmazione.



8
Programmazione unificante e query del database [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 2 anni fa . Prendi in considerazione un tutorial comune per linguaggi di programmazione orientati …

4
Cosa fanno i designer linguistici per decidere o dimostrare che una determinata funzionalità funziona correttamente?
Sono interessato al design del linguaggio e in generale posso ragionare facilmente su caratteristiche ampiamente conosciute (ad esempio eredità, polimorfismo, delegati, lambda, catture, raccolta dei rifiuti, eccezioni, generici, varianza, riflessione e così via), le loro interazioni in un linguaggio particolare, i modi in cui possono eventualmente essere implementati, i loro …



2
Digitare il sistema per le prestazioni
Esistono sistemi di tipo (statico) che tentano di formalizzare le caratteristiche prestazionali dei programmi? Non riesco a trovare sembra trovare tali tentativi. Poiché i sistemi di tipo sono (uno dei) strumenti più potenti nell'arsenale del programmatore per fare dichiarazioni sui programmi e poiché ci sono molti casi in cui le …



4
Linguaggio di programmazione fonetico? [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 …



7
Qual è una buona alternativa alla variabile name per una lingua che ha solo riferimenti o etichette immutabili?
Ad esempio, nei linguaggi funzionali, le variabili sono assegnazioni singole e i loro valori sono immutabili una volta assegnati. Quindi hanno due stati non associati e legati , una volta associati non possono essere cambiati. Esiste un termine matematico o un altro termine di informatica più appropriato per una cosa …

4
Sviluppare un linguaggio dinamico
Ho creato diversi compilatori scritti a mano per linguaggi molto semplici, ma ora voglio provare a sviluppare un linguaggio dinamico, simile a un Python o Ruby semplificato. Tuttavia, è stato facile per me capire come funzionano i compilatori. I compilatori primitivi traducono e basta. Ma non posso farlo se la …


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.