
#Best haskell ide reddit install
Both are a pain to install anywhere other than Linux. Try making a GUI program with Haskell and see how many people can install it on Windows, OSX, and Linux. Good cross platform GUI libraries that are easy and painless to install.Robust/mature support for currently unsupported platforms (eg.A vetted subset of Hackage ( Level 3 in Snoyman's recent blog post).The theme below is that I'm focused on things that will help existing Haskell users produce "production" quality releases, so that we can create the success stories necessary to get Haskell into that collective background of obviousness: Other examples include darcs (even though it's now fallen out of favor/use) and XMonad.īased on the above, here are things I think the existing community at large would greatly benefit from. The Pugs project brought over a number of perl hackers because they were amazed at the ease with which Audrey Tang was able to create a perl6 implementation before the perl devs could do it themselves. Take an example from the history of Haskell. Basically, the awesomeness that is Haskell needs to be in the collective "background of obviousness" in the industry as much as possible. I believe that comes from success stories that programmers and managers trade during informal conversations. So I think the question to ask, is how can we get people to see obvious value in solving problems with Haskell? I think new users adopt Haskell when they see Haskell as an obvious win. That's good for everyone here (FPComplete included). On the other hand, I absolutely agree with the spirit of bringing in new users and increasing adoption of Haskell (that's what has me so fired up right now). I'm quite skeptical about the existence of said group. I would be shocked if FPcomplete, or anyone else, can point to a significant group of people (pick a reasonable metric for "significant" such as size of group and/or willingness to pay for an IDE) that would say, "Yeah, we've been meaning to adopt Haskell except for the lack of IDE and we also want a non-university Haskell course to train our staff". Now, there could be a group of Haskell programmers (or current non-Haskell programmers) that would benefit from a Haskell-centric IDE. If you look through comments and discussions about having an IDE for Haskell I think you'll see an overwhelming trend for existing Haskell users to say, "Vim/Emacs/etc works great. I think what annoys me the most about the focus on an IDE is that the assumption the community needs an IDE seems to be flawed. I intend to be helpful with my criticisms (not harmful!) but my passion is probably getting in the way of judgement (eg., perhaps I should just delete this post and keep my mouth shut). I wish FPComplete the best, but I feel compelled to speak up about what I see as flaws in the current strategy. I've been trying to stay out of the comments on the FPComplete IDE posts, but I think I can hold back no more. Hopefully writing it in Haskell will be a big help. I'd rather use an IDE with 100 solid, reliable features that work together than a 1000 where 800 of them simply crash. It seems like every time I try to use an IDE that is even slightly less than mainstream, it crashes. Oh, and if I can put in one teensy-weensy request, make sure your IDE doesn't crash. It's a very pretty demo, there's still not a lot of evidence IMHO that it's useful in the long term.)
#Best haskell ide reddit update
wandering away from it without really being able to explain why, but one day they switch back to a conventional IDE, maybe the latest update crashed, maybe they were borrowing somebody else's computer, and then they just never get around to going back. I'll put my money down on a lot of people trying it out, and then just sort of. Come to me in another four or five years and show me its wild success and we'll talk. (As for anyone who wants to cite LightTable as a success. You are far better off trying to build a good IDE for Haskell, one that fits in to what you are saying in the rest of your post, than being just another person to chase the phantasm of overly-graphical programming environments. It's been done a number of times and it has never taken off. It is not unfortunate that most of the really snazzy graphical stuff is out of your reach. Ask a question on Haskell Stack Overflow.The Haskell programming language community.ĭaily news and info about all things Haskell related: practical stuff, theory, types, libraries, jobs, patches, releases, events and conferences and more.
