Я в основном разработчик .NET, поэтому я обычно использую Windows / VisualStudio (что означает: я испорчен), но я наслаждаюсь Haskell и другими (в основном функциональными) языками в свободное время.
Теперь для Haskell поддержка окон в порядке (вы можете получить платформу Haskell), но в последнее время я попытался настроить базовую среду Clojure / Scheme, и это просто боль для окон.
Поэтому я думаю о том, чтобы опробовать другую ОС для лучшего инструментария и поддержки. Конечно, это оставляет меня с MacOS или некоторым дистрибутивом Linux.
Я никогда раньше не использовал MacOS, и, конечно, Linux будет дешевле (бесплатно), и я не думаю, что смогу параллельно загружать MacOS на вашем обычном ПК-оборудовании (не так ли?). ПЛЮС: Я не имею понятия об инструментах, которые вы можете использовать в этих (для меня) внешних ОС.
Короче говоря: я хочу изучить больше Haskell, Clojure, Scala, Scheme и, конечно, нужен хотя бы хороший инструментарий для JavaScript / HTML5 / Css. Поддержка .NET / Mono / F # была бы отличной, но для этого у меня все еще будет загрузка Win7.
Поэтому мне хотелось бы знать: - какая у вас предпочитаемая ОС, дистрибутив (подходит ли Ubuntu?) - какой редактор / IDE вы используете
Спасибо за помощь!
PS: я не уверен, что это правильное место для этого вопроса, но я, безусловно, надеюсь на это - если нет, пожалуйста, дайте мне знать, куда я должен переместить это (StackOverflow не кажется правильным IMHO)