OS choice for functional developing
- by Carsten König
I'm mainly a .NET developer so I normaly use Windows/VisualStudio (that means: I'm spoiled) but I'm enjoying Haskell and other (mostly functional) languagues in my spare time.
Now for Haskell the windows-support is ok (you can get the Haskell-Platform) but latley I tried to get a basic Clojure/Scheme environment set up and it's just a pain on windows.
So I'm thinking about trying out another OS for better tooling and languague support.
Of course that leaves me with MacOS or some Linux distribution.
I never used MacOS before and of course Linux would be cheaper (free) and I don't think I can parallel-boot MacOS on your normal PC-Hardware (can you?).
PLUS: I don't have a clue about the tools you can use on those (to me) forign OSs.
To make it short: I want to explore more Haskell, Clojure, Scala, Scheme and of course need at least good tooling for JavaScript/HTML5/Css.
Support for .NET/Mono/F# would be great but for this I will still have my Win7 boot.
So I like to know:
- what is your prefered OS, Distribution (is Ubuntu viable?)
- what Editor/IDE are you using
Thank you for your help!
PS: I'm not sure if this is the right place for this question but I surely hope so - if not please let me know where I should move this to (StackOverflow don't seem to be the right place IMHO)