Domande con tag 'lisp'

3
risposte

È possibile compilare un linguaggio di livello superiore a C ++ leggibile? [chiuso]

C ++ è un ottimo linguaggio in molti modi, ma alcune cose in particolare sono scomode da scrivere senza IDE. Come utente VIM, sarebbe molto interessante se avessi accesso a un linguaggio di livello superiore che mi permettesse di scrivere C ++ c...
posta 29.08.2013 - 20:48
9
risposte

Decima regola di Greenspun, ogni grande progetto include un interprete Lisp? [chiuso]

La decima regola di Greenspun (in realtà l'unica regola) afferma che: Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp. La mia memoria è...
posta 27.02.2012 - 02:45
5
risposte

Strutture dati nella programmazione funzionale

Al momento sto giocando con LISP (in particolare Scheme e Clojure) e mi chiedo come vengono trattate le tipiche strutture dati nei linguaggi di programmazione funzionale. Ad esempio, supponiamo che mi piacerebbe risolvere un problema usando u...
posta 20.03.2012 - 15:47
3
risposte

Byte codice tessitura vs macro Lisp

Ho letto delle librerie che le persone hanno scritto per linguaggi come Java e C # che fanno uso della codifica di byte code per fare cose come le chiamate alle funzioni di intercettazione, inserire il codice di registrazione, ecc. Ho anche lett...
posta 30.03.2013 - 22:02
3
risposte

Perché la versione iterativa impiega più tempo?

Stavo controllando link e ho visto che sulla sua implementazione di le implementazioni ricorsive e iterative della funzione fattoriale, l'iterativo in realtà richiede più tempo dato n = 1.000. Non riesco a capire perché (non spiega, ma dice ch...
posta 25.06.2011 - 18:24
2
risposte

Strategie / risorse per scrivere servizi web LISP?

Background: Sto cercando di scrivere alcuni servizi web pienamente funzionanti in Common Lisp come uno scherzo di April Fools sul resto del team di sviluppo della mia azienda. Ci sono due parti in questo: leggere informazioni da / scriverle s...
posta 23.01.2011 - 05:07
2
risposte

Le parentesi quadre e le parentesi graffe in Clojure sono ancora espressioni S?

Sto cercando di imparare Lisp e guardare tutti i Lisps là fuori e le loro differenze. Vedo che in alcune implementazioni di Scheme, puoi usare le parentesi quadre in modo intercambiabile con le parentesi tonde per essere leggibili, quindi, da...
posta 16.04.2013 - 12:50
2
risposte

Potremmo costruire un computer funzionale?

Come è stato fatto con FP, alla fine tutti i nostri programmi sono strutturati. Cioè, non importa quanto siano puri o funzionali li facciamo - sono sempre tradotti in assemblea, quindi ciò che effettivamente corre dietro i cofani sono istruzioni...
posta 13.05.2013 - 03:18
4
risposte

Che cosa dovrei imparare da Scheme?

Mi stavo chiedendo quali caratteristiche uniche posso imparare da Scheme che mi aiuterebbero a diventare un programmatore migliore? Ho molta esperienza nelle lingue tradizionali e sto cercando di ampliare i miei orizzonti e di apprendere aspe...
posta 29.12.2010 - 23:50
5
risposte

Avvolgendo la mia mente attorno alla notazione del prefisso?

Sto leggendo su LISP. Capisco come la notazione del prefisso funzioni ad un certo livello, ma mi chiedevo se ci sono trucchi per renderlo intuitivo.     
posta 04.08.2011 - 14:39