Pergunta

O que você acha que é uma boa IDE para aprender SmallTalk? Eu só vou usá-lo como um hobby, por isso tem que ser livre.

Foi útil?

Solução

Squeak é o caminho a percorrer. Tem um ambiente Smalltalk inteiro e é constantemente atualizado. É o que eu usei para aprender e é realmente até mesmo um aplicativo legal em si.

Outras dicas

Você também deve considerar Pharo . Pharo é um fork do Squeak. Seus objetivos são:

  • uma plataforma Smalltalk open-source limpa e magra, derivado do Squeak

  • a escolha óbvia para o desenvolvimento profissional Smalltalk

  • uma plataforma emergente para ajudar as pessoas a inventar o futuro

Se é Squeak ou Pharo, há uma grande comunidade, ativo e de suporte.

Squeak é gratuito. Cincom tem uma versão não-comercial de VisualWorks. GemStone / S está livre para pequenas instalações. GNU Smalltalk é "livre" no sentido GPL.

Squeak é agradável e livre e muito legal

Definitivamente ir para Squeak. É um sistema fechado em termos de meio ambiente, ou o que você chama o IDE, mas é divertido de fazer webapps com - olhar para Seaside. No entanto, eu sempre recomendo a todos os envolvidos no desenvolvimento de dar uma olhada para ele, só para entender como o desenvolvimento de uma imagem está a trabalhar - e experimentar um sistema vivo.

O principal problema com Squeak, ou talvez Smalltalk em geral, é que uma vez que você se acostumar com isso, é muito difícil voltar à forma convencional de programação.

Além disso, ouvi dizer que você pode se tornar um programador melhor se você trabalhar por algum tempo em Smalltalk. Eu não sei se isso é verdade, mas eu certamente gostaria de pensar assim.

Você também pode usar Cincom Smalltalk ou Dolphin Smalltalk. Ambos têm edições da comunidade.

Se você começar com Cincom Smalltalk , há uma tonelada de aprendendo disponíveis materiais:

- tutoriais - screencasts diárias - vídeos - podcast semanal

Você pode encontrar os screencasts, vídeos e podcasts no iTunes -. Basta procurar por "Smalltalk" na seção de podcast

Você não vai precisar de um IDE separado porque smalltalks geralmente vêm com seu próprio IDE, de modo a escolher o seu sabor smalltalk praticamente determina o IDE para você. Não deixe que este fato assustá-lo fora de assumir smalltalk embora!

WRT sua pergunta original, eu tinha dois anos maravilhosos em desenvolvimento em Dolphin Smalltalk & recomendo -lo.

Dolphin Smalltalk é tão livre como uma cerveja é embora. Se você precisa de um opensource smalltalk ir com Squeak .

Na minha opinião Dolphin é o mais polido confortável um user-friendly / /.

Se você está acostumado a Eclipse ou Visual Studio, e estão em execução no Windows - em seguida, Dolphin é algo que vai se sentir muito familiar para você. Parece muito agradáveis ??(os widgets não emulados, como não tentar ser multiplataforma), e tem toques agradáveis ??como conclusão de código e um designer janela gráfica (um pouco como IB no Mac). Ele também tem grandes ferramentas de refatoração e pode facilmente criar pequeno arquivo .exe (por exemplo 500k incluindo o vm). Há um pouco screencast de fazer TDD em Dolphin

Claro, estas coisas estão disponíveis em outros dialetos - em particular Squeak Pharo parece muito promissor, especialmente se você estiver após um produto de fonte aberta.

Smalltalk / X surgiu no Reddit outro dia. Ele parecia muito bom.

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