Sou principalmente um desenvolvedor .NET, então normalmente uso o Windows / VisualStudio (isso significa: sou mimado), mas estou gostando do Haskell e de outros idiomas (principalmente funcionais) no meu tempo livre.
Agora, para Haskell, o suporte ao Windows está ok (você pode obter a Plataforma Haskell), mas ultimamente tentei obter um ambiente básico de Clojure / Scheme configurado e isso é apenas uma dor no Windows.
Então, estou pensando em experimentar outro sistema operacional para obter melhores ferramentas e suporte a idiomas. Claro que isso me deixa com o MacOS ou alguma distribuição Linux.
Eu nunca usei o MacOS antes e, é claro, o Linux seria mais barato (gratuito) e acho que não consigo inicializar em paralelo o MacOS no seu PC-Hardware normal (você pode?). MAIS: Eu não tenho idéia das ferramentas que você pode usar nesses (para mim) SOs estrangeiros.
Para resumir: quero explorar mais Haskell, Clojure, Scala, Scheme e, é claro, preciso de pelo menos boas ferramentas para JavaScript / HTML5 / Css. O suporte ao .NET / Mono / F # seria ótimo, mas para isso ainda terei minha inicialização do Win7.
Então, eu gostaria de saber: - qual é o seu sistema operacional preferido, distribuição (o Ubuntu é viável?) - que editor / IDE você está usando
Obrigado pela ajuda!
PS: Não tenho certeza se este é o lugar certo para esta pergunta, mas certamente espero que sim - se não, por favor, deixe-me saber para onde devo mudar isso (StackOverflow não parece ser o lugar certo IMHO)