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.

Responder a