Jestem głównie programistą .NET, więc normalnie używam Windows / VisualStudio (co oznacza: jestem zepsuty), ale w wolnym czasie lubię Haskell i inne (głównie funkcjonalne) języki.
Teraz w przypadku Haskell obsługa okien jest w porządku (możesz dostać platformę Haskell), ale latley próbowałem skonfigurować podstawowe środowisko Clojure / Scheme i to po prostu boli dla systemu Windows.
Zastanawiam się więc nad wypróbowaniem innego systemu operacyjnego, aby uzyskać lepszą obsługę i obsługę języków. Oczywiście pozostawia mnie to w systemie MacOS lub dystrybucji Linuksa.
Nigdy wcześniej nie korzystałem z MacOS i oczywiście Linux byłby tańszy (darmowy) i nie sądzę, że mogę równolegle uruchamiać MacOS na twoim normalnym sprzęcie komputerowym (prawda?). PLUS: Nie mam pojęcia o narzędziach, których można użyć na tych (dla mnie) forign OS.
Krótko mówiąc: chcę poznać więcej Haskell, Clojure, Scala, Scheme i oczywiście potrzebuję co najmniej dobrego oprzyrządowania dla JavaScript / HTML5 / Css. Obsługa .NET / Mono / F # byłaby świetna, ale do tego nadal będę mieć rozruch z Win7.
Więc chcę wiedzieć: - jaki jest twój preferowany system operacyjny, Dystrybucja (czy Ubuntu jest wykonalny?) - jakiego edytora / IDE używasz
Dziękuję za pomoc!
PS: Nie jestem pewien, czy jest to właściwe miejsce na to pytanie, ale na pewno mam taką nadzieję - jeśli nie, daj mi znać, gdzie mam to przenieść (StackOverflow nie wydaje się być właściwym miejscem IMHO)