Olá Mario, Muito obrigado pelas respostas. Noto que existem algumas implementações do LISP e que as respostas às questões estão bem relacionadas com cada implementação. Qual implementação usa, e qual indicaria a um iniciante no assunto?
Obrigado Carlos Burity Em 22 de agosto de 2014 17:19, Mario Domenech Goulart < mario.goul...@gmail.com> escreveu: > 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. > -- Muito Obrigado! Abraços, Carlos Burity 51 8453-5483 -- 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.