Alô Carlos,

On Fri, 22 Aug 2014 16:11:35 -0300 Carlos Burity <cabur...@gmail.com> wrote:

> 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.

Bem-vindo de volta. :-)

> 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?

Uma grande parcela de usuários de Lisp usa Emacs (que é implementado em
Lisp).  Caso não conheças, é esse https://www.gnu.org/software/emacs/

O `I' de IDE é meio dependente de qual implementação de Lisp irás usar.
Não sei como é a integração com CLISP.

> 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?

Como não conheço CLISP, vou pular essas.

> 5- Como criar uma interface gráfica, seja para win, linux, Mac, web,
> android, OSX?

Não ficou claro para mim se "seja para" significa "ou" ou "e".  Se for
"e", acho que terás problemas para encontrar uma implementação de
qualquer linguagem que atenda bem a esses requisitos.  Se for "ou", fica
bem mais fácil, mas aí precisaremos de mais detalhes para poder indicar
algo.

> 6- Como acessar uma base de dados?

Isso é muito dependente de implementação de Lisp e, especialmente, de
implementação de sistema de gerenciamento de base de dados.

> Vocês poderiam me ajudar com informações de onde posso conseguir estas
> respostas?

Acho que as repostas para as questões específicas de CLISP devem
(espero) estar na documentação do projeto.  Infelizmente não estou
conseguindo acessá-la no momento.  Ao acessar http://www.clisp.org/,
recebo o erro "This project has been temporarily blocked for exceeding
its bandwidth threshold".

Caso ainda não conheças, sugiro uma visita a http://lisp-br.org .  Há
uma coleção de links e informações bem legal lá.

Mario
-- 
http://parenteses.org/mario

-- 
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 lisp-br+unsubscr...@googlegroups.com.
To post to this group, send email to lisp-br@googlegroups.com.
Visit this group at http://groups.google.com/group/lisp-br.
For more options, visit https://groups.google.com/d/optout.

Responder a