Ich bin hauptsächlich ein .NET-Entwickler, daher verwende ich normalerweise Windows / VisualStudio (das heißt: Ich bin verwöhnt), aber ich genieße Haskell und andere (meist funktionale) Sprachen in meiner Freizeit.
Jetzt ist für Haskell die Windows-Unterstützung in Ordnung (Sie können die Haskell-Plattform erhalten), aber später habe ich versucht, eine grundlegende Clojure / Scheme-Umgebung einzurichten, und es ist nur ein Problem für Windows.
Ich denke also darüber nach, ein anderes Betriebssystem auszuprobieren, um bessere Tools und Sprachunterstützung zu erhalten. Das lässt mich natürlich mit MacOS oder einer Linux-Distribution zurück.
Ich habe noch nie MacOS verwendet und natürlich wäre Linux billiger (kostenlos) und ich glaube nicht, dass ich MacOS auf Ihrer normalen PC-Hardware parallel booten kann (oder?). PLUS: Ich habe keine Ahnung, welche Tools Sie auf diesen (für mich) ausländischen Betriebssystemen verwenden können.
Um es kurz zu machen: Ich möchte mehr über Haskell, Clojure, Scala, Scheme erfahren und brauche natürlich zumindest gute Werkzeuge für JavaScript / HTML5 / Css. Die Unterstützung für .NET / Mono / F # wäre großartig, aber dafür werde ich immer noch meinen Win7-Boot haben.
Daher möchte ich wissen: - Was ist Ihr bevorzugtes Betriebssystem, Distribution (ist Ubuntu funktionsfähig?) - Welchen Editor / welche IDE verwenden Sie?
Danke für Ihre Hilfe!
PS: Ich bin mir nicht sicher, ob dies der richtige Ort für diese Frage ist, aber ich hoffe es sehr - wenn nicht, lassen Sie mich bitte wissen, wohin ich das verschieben soll (StackOverflow scheint meiner Meinung nach nicht der richtige Ort zu sein).