Domande con tag 'logic-programming'

2
risposte

Come implementare programmi interattivi (come giochi / simulazioni) usando la programmazione logica?

Ho sentito che la programmazione logica può servire come alternativa generica ad altri paradigmi di programmazione come OO o programmazione funzionale. (Dal momento che Prolog è completato da Turing, deve essere così!) Tuttavia, ho difficoltà...
posta 08.08.2013 - 09:42
3
risposte

Perché (non) programmazione logica?

Non ho ancora sentito parlare di alcun uso di un linguaggio di programmazione logico (come Prolog) nell'industria del software, né ne conosco l'utilizzo nella programmazione di un hobby o in progetti open source. It (Prolog) è usato in una certa...
posta 17.03.2011 - 18:43
1
risposta

La lingua di programmazione di Mercury è utilizzata nel campo?

Ho forti interessi nella programmazione funzionale e logica e Mercurio sembra una buona miscela dei due. È usato nell'industria? Sono uno per imparare una lingua solo per il gusto di farlo, ma sarebbe bello avere vie pratiche e utilizzabili per...
posta 01.05.2012 - 02:05
2
risposte

Come dovrei combinare "Comando" e "Composito" per simulare un ritardo?

Come esercizio di apprendimento (non sono a scuola - solo un vecchio che cerca di imparare qualcosa di nuovo), sto provando a scrivere una simulazione di gate logico che incorpori il ritardo di propagazione. L'utente dovrebbe anche essere in gra...
posta 24.02.2013 - 03:06
8
risposte

AND è migliore o utilizza "IF" interno [duplicato]

In una situazione come questa: " if ((metadata != null) && (metadata.TypeEnum != VariantInfoMetadata.CellTypeEnum.Status)) consigli di mantenere il codice così come è sopra? O è meglio creare un'istruzione "if" annidata e suddivide...
posta 29.10.2012 - 23:05
3
risposte

Sta dicendo "if ($ a! = null && $ a == 5)" uguale a "if ($ a == 5)"

Prima di tutto, scusa se questa risposta è altrove. Ho fatto una breve ricerca, ma non ero sicuro di come chiedere in termini di ricerca. Sto guardando un codice e ho trovato molte affermazioni come questa: if ( ($a != empty_or_null_or_notD...
posta 27.10.2012 - 12:44
4
risposte

Strutture dati per rappresentare espressioni logiche

Ecco una frase logica: term1 AND (term2 OR term3) OR term4 Che cos'è un modo efficace di archiviare queste informazioni in una struttura dati? Ad esempio, dovrei usare un grafico, con una proprietà su ciascun lato che definisce l'operato...
posta 21.07.2011 - 05:56
3
risposte

Lo schema e la programmazione funzionale sono "Struttura e interpretazione dei programmi per computer" come la programmazione di Prolog e logica è a quale libro? [chiuso]

Sto cercando alcuni consigli su come iniziare con la programmazione Logica, e mi piace davvero lavorare attraverso il libro Scheme "Struttura e interpretazione dei programmi per computer". C'è un libro simile orientato verso Prolog? Oppure, se c...
posta 24.04.2011 - 13:56
1
risposta

Buona introduzione alla metaprogrammazione in Prolog?

Vorrei fare per esempio programmi imperativi come output di Prolog (shader di scheda grafica) e anche programmi guidati da eventi (logica di gioco) ... anche io vorrei imparare come metaprogrammare in Prolog in generale. Credo che potrebbero...
posta 04.08.2011 - 14:42
3
risposte

Programmazione logica (Unificazione) vs Comprensioni elenco (in Programmazione funzionale)

Ho trovato questa risposta su StackOverflow molto chiara per spiegare la differenza tra il paradigma della programmazione logica e il paradigma della programmazione funzionale: The thing that makes logical append different [from the funct...
posta 24.03.2016 - 13:16