Pergunta

Recentemente fiz o download PLT Scheme e DrScheme. Quando abro DrScheme, segundo me disseram para escolher um idioma. No entanto, eu não estou familiarizado com qualquer uma das minhas opções, e os guias de ajuda realmente não quebrá-lo para me ajudar a escolher facilmente qual escolha.

Assim, em primeiro lugar - é Esquema DrScheme e PLT realmente as ferramentas que eu preciso aprender Lisp e / ou Esquema? Se assim for, quais são as diferentes línguas e qual (is) eu deveria estar usando?

Foi útil?

Solução

Basta ir para "Big bonito". Isso é tudo que você precisa até saber o que o resto são para. Acho que R5RS é bom, mas não faltam as extensões que PLT acrescentou à DrScheme.

edit: Acabei de verificar e eu acho que tanto o "Big bonito" e "R5RS" são considerados "legado" em DrScheme 4 e a linguagem "Módulo" é favorecido em seu lugar. Apenas certifique-se que todos os arquivos que você usa com o início linguagem módulo com

#lang scheme

Módulo é uma maneira de especificar o idioma usado no arquivo de origem em vez de globalmente pelo intérprete DrScheme. Isso significa que você pode usar diferentes linguagens para diferentes partes do seu programa, quebrando-o em arquivos e indicando em cada arquivo do idioma que você está usando. Se você está apenas começando para fora, tudo que você precisa se preocupar é apenas manter esquema #lang no topo de todos os arquivos que você usa.

Uma pequena nota -. Esta declaração não é oficial do sistema, e precisa ser removido se você tentar usar os arquivos em outro intérprete Esquema

Outras dicas

Padrão (R5RS) é a coisa real para que seria a sua melhor aposta
Aprendi com http://groups.csail.mit .edu / mac / aulas / 6.001 / Abelson-sussman-palestras /
usado Esquema MIT enquanto faz isso
mas por outro lado eu acho plt Buscamos muito a trabalho com

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top