Perguntas com a marcação «lisp»

Lisp é uma (família de) linguagem (s) de programação funcional de uso geral, baseada no cálculo lambda, e com a capacidade de manipular o código-fonte como uma estrutura de dados.


8
Escolhendo entre CL e Python para desenvolvimento web
Eu sou proveniente de Java e, depois de ler este pequeno ensaio de Paul Graham , comecei a pensar em escolher uma nova linguagem, chamada Common Lisp, para acelerar meu trabalho (sou desenvolvedor web). Atualmente, estou escrevendo projetos para animais de estimação, mas tenho alguns planos de negócios para o …

9
Recursos para melhorar sua compreensão de recursão? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …





2
Os colchetes e as chaves do Clojure ainda são expressões S?
Estou tentando aprender Lisp e olhando para todos os Lisps por aí e suas diferenças. Vejo que, em algumas implementações do Scheme, você pode usar colchetes de forma intercambiável com colchetes para facilitar a leitura, portanto, como são tratados da mesma forma, presumo que ainda sejam apenas expressões S, como …
11 lisp  clojure 

3
Tecelagem de código de bytes vs macros Lisp
Eu tenho lido sobre as bibliotecas que as pessoas escreveram para linguagens como Java e C # que utilizam tecelagem de código de bytes para fazer coisas como interceptar chamadas de função, inserir código de log etc. etc. Também estive lendo nas macros Lisp / Clojure tente entender melhor como …

5
Estruturas de dados em programação funcional
Atualmente, estou jogando com o LISP (particularmente Scheme e Clojure) e estou me perguntando como as estruturas de dados típicas são tratadas nas linguagens de programação funcional. Por exemplo, digamos que eu gostaria de resolver um problema usando um algoritmo de busca de caminhos de gráficos. Como normalmente representaria esse …

3
Por que a versão iterativa leva mais tempo?
Eu estava olhando em http://programming.lispdream.com/blog/2011/06/recursion-vs-iteration/ e vi que em sua implementação das implementações recursiva e iterativa da função fatorial, a iterativa realmente leva mais tempo dado n = 1.000. Não consigo entender o porquê (ele não explica, mas diz que é um exercício para o leitor). Sinto muito pela minha …

2
Estratégia / recursos para escrever serviços da Web LISP?
Antecedentes: Estou procurando escrever alguns serviços da Web totalmente funcionais no Common Lisp como uma brincadeira do April Fools para o restante da equipe de desenvolvimento da minha empresa. Existem duas partes para isso: ler informações de / gravá-las em um banco de dados MySQL e receber / processar / …
11 lisp 


4
O que devo aprender com o Scheme?
Fiquei me perguntando quais recursos únicos posso aprender com o Scheme que me ajudariam a me tornar um programador melhor? Tenho muita experiência em idiomas comuns e pretendo expandir meus horizontes e aprender sobre aspectos funcionais ausentes de outros idiomas. Eu estou familiarizado com fechamentos de javascript, expressões lambda de …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.