Domande con tag 'declarative-programming'

2
risposte

Come dedurre il risultato di una query?

Per capire che cosa fa una query, ho sempre pensato che quanto segue fosse la procedura sulla valutazione di una query: Forma la tabella come specificato nella clausola FROM. Scegli le righe da quella tabella come specificato nella clau...
posta 29.03.2015 - 14:58
1
risposta

In un linguaggio dichiarativo, specificamente nel contesto della modellazione, possiamo fare una chiara distinzione tra codice e dati?

Per i linguaggi dichiarativi, in particolare (ma non solo) nel campo della modellazione, non è ovvio per me se il codice possa essere considerato come separato dai dati. Questa linea di ragionamento può applicarsi solo alle lingue complete non t...
posta 29.08.2013 - 02:43
1
risposta

Clojure è un 3GL o un 4GL?

Un po 'di background (nel caso mi sbaglio) ... Penso di capirlo (è una semplificazione eccessiva): inserire manualmente i codici in memoria (o su una punchcard) è "lingua di prima generazione" usare mnemonici corrispondenti alle istruzi...
posta 12.01.2013 - 23:07
1
risposta

Caching dichiarativo sulle raccolte

Mi interessa usare Spring's Cache Abstraction su un modulo con cui sto lavorando, ma tutte le operazioni sui dati sono in raccolte per evitare più invocazioni dell'origine dati, quindi non sono sicuro di avere un "pointcut" decente a cui fare...
posta 23.01.2015 - 17:51
2
risposte

Come vengono eseguiti i linguaggi dichiarativi da un computer?

Mi sto introducendo alle lingue dichiarative e sto iniziando ad amarle. In particolare Haskell, un linguaggio funzionale, è molto espressivo, facile da eseguire il debug. Ma la mia domanda ha a che fare con l'esecuzione. Sono tali lingue compila...
posta 21.02.2015 - 05:53
2
risposte

Un linguaggio puramente dichiarativo può causare eccezioni di runtime?

Consideriamo un linguaggio puramente dichiarativo come SQL, XQuery o un linguaggio logico come Prolog, o un linguaggio puramente funzionale senza mutabilità variabile. Considerando che l'interprete o il compilatore per un tale linguaggio è pr...
posta 16.03.2016 - 20:52
1
risposta

Strategie di lingua dichiarativa di input [chiusa]

Ho bisogno di sviluppare un semplice linguaggio dichiarativo per guidare un'applicazione. Ho vari moduli computazionali, alcuni dei quali dipendono da altri moduli che richiedono anche l'installazione. Il problema è che non so come manipolare le...
posta 16.02.2011 - 17:45
1
risposta

Miscelazione del codice dichiarativo e imperativo ('unit test' impliciti?) [chiuso]

Beh, non sono un esperto, ma come studente sono curioso delle lingue e dei loro modelli / obiettivi di design. Mi piacerebbe sapere se ci sono dei punti che mi mancano nei seguenti esempi e perché tecniche come questa non sono ampiamente usa...
posta 18.02.2014 - 21:47
2
risposte

parser dichiarativo per JSON e DOM

Sto analizzando molti JSON e DOM in PHP. Il problema è che le mie conoscenze sulla struttura di JSON / DOM sono mescolate con il codice. Ad esempio, supponiamo di avere poche fonti di nome e cognome. Ogni origine dati può avere un aspetto divers...
posta 15.11.2015 - 23:14
0
risposte

Esiste un modulo EBNF per Inform 7

Sto cercando di imparare la lingua Inform 7 e il suo modello di programmazione molto strano. Purtroppo ho difficoltà a capirlo perché la lingua è molto simile all'inglese naturale. Non riesco a capire intuitivamente quali sono le affermazioni...
posta 25.08.2016 - 13:22