Qual é a melhor IDE livre para aprender Smalltalk? [fechadas]
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.
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.