Olá, Carlos!

Caso não conheça, procure sobre Clojure! É um dialeto de lisp moderno super
poderoso e practico.

Se estiver em São Paulo, quinzenalmente um pessoal lispeiro se reúne
no (:crypto
dojo) <http://www.meetup.com/clj-sp/events/201470832/>. em que fazemos
junctos exercicios de cryptographia.

O stylo é bem mão-na-massa: todo mundo tem sae da zona de comforto e se põe
a resolver os problemas, com a ajuda do resto do pessoal. Precisa saber
apenas um minimo de lisp pra participar, e apprende innumeras coisas quem
participa: ferramentas, editor, testes, codigo idiomatico, etc.

Extende-se o convite, claro, a todos da lista!

Em 22 de agosto de 2014 17:24, Rafael Ibraim <[email protected]> escreveu:

> Vamos lá:
>
> 1) EMACS, com SLIME. É bom gastar um bom tempo aqui e aprender a usar e
> configurar o emacs de acordo com o seu gosto (minha configuração foi
> evoluindo com o passar de vário anos)
> 2) Na verdade, contanto que o arquivo já tenha sido carregado (LOAD), não
> há sintaxe especial para acessá-los. No entanto, na prática você tem que
> estruturar seus programas em 'packages' (quem podem estar em 1 ou mais
> arquivos).
> 3) No REPL é só carregar o seu arquivo e chamar a função que você deseja.
> Se a sua idéia é rodar o arquivo (como se fosse um script), cada
> distribuição tem um jeito diferente.
> 4) O REPL é "o sistema". Um "print" por exemplo, imprime os caracteres no
> console.
> 5 & 6) Através de bibliotecas. Veja no Cliki[1] o que mais te atrai!
>
> Pelas suas perguntas, dá pra ver que você é bem novo mesmo no lisp. Minha
> sugestão é que você pare um momento e leia (fazendo os exercícios) o
> Practical Common Lisp, que pode ser lido gratuitamente online[2]. Muito do
> que você perguntou vai ficar bem mais claro depois da leitura do livro!
> Depois que estiver "manjando" um pouco mais do básico, minha sugestão é
> usar SBCL ao invés de CLISP e dar uma olhada no livro "The Land of Lisp",
> do Conrad Barski (que, aliás, tem um mini-tutorial bem legal no site[3]).
> Por fim, quando estiver programando "sério, não se esqueça de usar ASDF[4]
> e Quicklisp[5].
>
> [1] http://www.cliki.net/
> [2] http://www.gigamonkeys.com/book/
> [3] http://lisperati.com/
> [4] http://common-lisp.net/project/asdf/
> [5] http://www.quicklisp.org/
>
>
>
> Em 22 de agosto de 2014 16:11, Carlos Burity <[email protected]>
> escreveu:
>
> Pessoal,
>>
>> Boa tarde.
>>
>> Faz quase 10 anos que não programo, programei durante 14 anos.
>> Agora quero voltar a programar para desenvolver alguns projetos pessoais.
>>
>> Mas não quero programar em qualquer linguajem, por isso escolhi lisp para
>> trabalhar.
>>
>> Bom. Andei estudando um pouco e entendendo um pouco sobre a linguagem,
>> mas estou com  muitas dificuldades em usá-la (Devo estar muito
>> enferrujado). Não estou conseguindo encontrar as informações que preciso e
>> estou avançando a passos de tartaruga.
>>
>> Estou usando o CLISP no Ubuntu. Bem no começo.
>>
>> Tenho dúvidas ridiculamente básicas como:
>> 1- Qual seria um bom IDE para utilizar?
>> 2- Como acessar objetos e funções de diferentes arquivos?
>> 3- Como chamar a execução de um arquivo .lisp pelo CLISP? Consigo colocar
>> os comandos e receber o resultado, mas e se os comandos estiverem em um
>> arquivo, como executo?
>> 4- Como interagir com o sistema passando informações e tendo retornos das
>> informações passadas?
>> 5- Como criar uma interface gráfica, seja para win, linux, Mac, web,
>> android, OSX?
>> 6- Como acessar uma base de dados?
>>
>> Vocês poderiam me ajudar com informações de onde posso conseguir estas
>> respostas?
>>
>> --
>> Muito Obrigado!
>>
>> Abraços,
>> Carlos Burity
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Lisp-br" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/lisp-br.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Rafael Ibraim
> Oracle Database SQL Expert
> Linux User Number: #537480
> [email protected]
>
> --
> You received this message because you are subscribed to the Google Groups
> "Lisp-br" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/lisp-br.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Lisp-br" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/lisp-br.
For more options, visit https://groups.google.com/d/optout.

Responder a