Domande taggate «lisp»

Lisp è un (i) linguaggio (i) di programmazione funzionale per scopi generici, basato sul calcolo lambda e con la capacità di manipolare il codice sorgente come una struttura di dati.


8
Scegliendo tra CL e Python per lo sviluppo web
Vengo da un background Java e dopo aver letto questo piccolo saggio di Paul Graham ho iniziato a chiedermi come imparare una nuova lingua, Common Lisp, per accelerare il mio lavoro (sono uno sviluppatore web). Attualmente sto scrivendo progetti per animali domestici ma ho alcuni piani aziendali per il futuro. …







3
Tessitura di codice byte e macro Lisp
Ho letto delle biblioteche che le persone hanno scritto per linguaggi come Java e C # che fanno uso della tessitura del codice byte per fare cose come intercettare chiamate di funzioni, inserire codice di registrazione, ecc. Ho anche letto su macro Lisp / Clojure in un cercare di capire …

5
Strutture di dati nella programmazione funzionale
Attualmente sto giocando con LISP (in particolare Scheme e Clojure) e mi chiedo come vengono trattate le strutture di dati tipiche nei linguaggi di programmazione funzionale. Ad esempio, supponiamo che vorrei risolvere un problema utilizzando un algoritmo di pathfinding grafico. Come si potrebbe tipicamente rappresentare quel grafico in un linguaggio …

3
Perché la versione iterativa richiede più tempo?
Stavo guardando http://programming.lispdream.com/blog/2011/06/recursion-vs-iteration/ e ho visto che sulla sua implementazione delle implementazioni ricorsive e iterative della funzione fattoriale, l'iterativo impiega effettivamente più tempo dato n = 1.000. Non riesco a capire perché (non spiega, ma dice che è un esercizio per il lettore). Ci scusiamo per la mia novità per …

2
Strategia / risorse per la scrittura di servizi web LISP?
Antefatto: sto cercando di scrivere alcuni servizi web perfettamente funzionanti in Common Lisp come uno scherzo dei pesci d'aprile sul resto del team di sviluppo della mia azienda. Ci sono due parti: leggere le informazioni da / scriverle su un database MySQL e ricevere / elaborare / rispondere alle richieste …
11 lisp 


4
Cosa dovrei imparare dallo Scheme?
Mi chiedevo quali caratteristiche uniche potrei imparare da Scheme che mi avrebbero aiutato a diventare un programmatore migliore? Ho molta esperienza nei linguaggi tradizionali e sto cercando di espandere i miei orizzonti e conoscere gli aspetti funzionali che mancano in altre lingue. Conosco chiusure da javascript, espressioni lambda da C …


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.