Web Based Haskell IDE/App Server from FP Complete
fpcomplete.com
fpcomplete.com
Partly because of this, Haskell is never the "default" choice--if you set out to "learn programming", you'll be quickly herded to JavaScript, Java, Python or, god forbid, PHP. The only people learning Haskell are the ones who set out to learn Haskell.
Hopefully a nice web-based, turnkey development environment will really help with the upfront cost. Now to learn Haskell somebody just has to go to the website and start.
Of course, interactive tutorials for Haskell would make for an even nicer introduction. And hey, the same company behind this IDE has something like that: the School of Haskell[1]! It lets readers edit and run Haskell code snippets right in the browser, which should make picking up the basics even easier.
[1]: https://www.fpcomplete.com/school
It's very gratifying to see people chipping away at one of the main walls to Haskell adoption.
To me the syntax has always stopped me.
As for the syntax of Haskell, I think it makes a lot of sense when you consider that the language is fundamentally declarative. The syntax could be a big nuisance if you don't really grok the Haskell way of thinking. It's a bit like vim in that sense: until you realize that the different commands basically form a language for manipulating text, with different units of action that can be combined in natural ways, the modal environment of vim would probably seem like more of a nuisance than anything else.
http://www.haskell.org/platform/
What FPComplete is doing is phenomenal for corporate adoption because big companies like to mitigate risk by having some support options and tools available.
Personally, I think regardless of the rate of popular adoption, Haskell is a phenomenal tool to have at your disposal and more programmers should start learning it and building systems with it. The learning curve is ridiculously high compared to most other languages because you're going to have to change a big part about how you think about solving problems, but its a fun ride.
The Platform has a seasonal theme and one of the maintainers thought the flower represented Spring well. I think it'd be okay if the seasonal theme were more obvious instead of being entirely a codename... and in the future the design probably ought to be more austere.
On the serious side. I've often wanted to learn Haskell, but not coming from a functional background makes it hard. Also I think idiomatic Haskell might be great for Haskell coders, but it's hard for anyone who comes new to functional and wants to learn by reading code.
If you really need an IDE, there's http://www.leksah.org/ that's free.
On the other hand, School of Haskell and tutorials are very useful. But [e-]books like "Learn you a haskell for great good " are also quite ok for people who are just learning programming.
I might try to experiment with some personal projects on it, although unfortunately, I can't use it for any of my actual work.