For those who want to be productive rather than talkative masoquists (thus said with all my love ;)), there are windows installers for Leksah and they work perfectly well.
2013/8/9 David Virebayre <dav.vire+hask...@gmail.com> > Hi, > > If you go the EclipseFP approach, you may have installations troubles > too. In my case, it was due to having a version of GHC and libraries > that EclipseFP doesn't like. > > Once I got it to work, I loved it. > > David. > > > 2013/8/8 Dorin Lazar <dorin.la...@gmail.com>: > > Hi, > > I understood what's wrong about my approach - and since I want to use > > an IDE to assist me, I will try both EclipseFP and Sublime Text, to > > see how that works. My feeling was that since the leksah website > > suggested that cabal is the way to do it and since when I search for a > > Haskell IDE that is it, then it was obvious that the recommended way > > doesn't work as it should. In my mind the platform was broken, I > > understand now that it's not the platform, just this special way of > > using it. > > > > I was also in awe of the fact that nobody really says anything about > > these difficulties, and felt like an estranged child that messed > > things up badly; however, it seems that the real issue is that nobody > > really does it that way, and I was wrong to actually try it like that. > > As I said (or haven't, but will) once I will get the hang of it I will > > recount my experience for others to follow, hopefully in better terms > > than this frustrating first experience. > > > > Many thanks for everyone's advice on the list, > > Dorin > > > > On Thu, Aug 8, 2013 at 9:48 PM, Carter Schonwald > > <carter.schonw...@gmail.com> wrote: > >> Hey Dorin, > >> I don't understand your claims. > >> > >> 1) haskell has worked perfectly well on windows for quite some time. I > used > >> HUGs nearly a decade ago, and in more recent time (2-3 years ago) I > helped > >> teach an introductory first computer science class using GHC where many > >> students were doing great work using notepad++ and ghci. > >> > >> I don't understand your focus on emacs and make files. > >> > >> 2) if you want an "IDE" experience, Sublime Text with the right > plugins, or > >> perhaps EclipseFP are worth checking out. > >> > >> 3) likewise, if you're finding tooling on windows unsatisfactory, help > fix > >> it! Bug reports, patches, or new tools and libraries are always welcome. > >> Haskell is a relatively small community, and thusly limited manpower > (we're > >> all volunteers), so way to fix any problem is help out! > >> > >> cheers > >> > >> > >> On Thu, Aug 8, 2013 at 3:30 AM, Dorin Lazar <dorin.la...@gmail.com> > wrote: > >>> > >>> Hello, > >>> I am the original author of the post, and I finally received the > >>> emails from the mailman (probably there was an issue with the > >>> automated requests). > >>> My answers are inlined. > >>> > >>> > 1) Leksah should not be considered an "official haskell ide", but > merely > >>> > one of > >>> > many community supported editing tools. And frankly one of the less > >>> > widely > >>> > used ones at that! Leksah is not used much at all by anyone, though > >>> > theres > >>> > probably a handful of folks who do use it. > >>> > Many folks use editors like Sublime Tex (2/3), Emacs, Vi(m), > textmate, > >>> > and > >>> > many more. Its worth noting that the sublime-haskell plugin for > sublime > >>> > text, and analogous packages for many other editors, provide haskell > >>> > IDE-like powers, or at least a nice subset thereof. > >>> Unfortunately, I think the problem with this is that we have a > >>> different vision on how development should be done. I have extensive > >>> experience of working from console, with a simple text editor and > >>> hand-made Makefiles or anything similar. However, an IDE should be a > >>> productivity tool, that can help you improve your understanding of the > >>> language, and can assist you in following the proper syntax for a new > >>> language. While learning by doing 'write, save, compile, examine error > >>> message' is ok with me, it is slow, and it limits the time I can > >>> dedicate to learning the language itself. A better cycle is the > >>> current 'write, examine error message' of most IDEs, since it's faster > >>> and requires no context switch. Sure, editors can help there. IDEs do > >>> this by default. > >>> So it's normal of me to search for an IDE to better learn the > >>> language, I'll leave the emacs + console version for when I am > >>> productive in the language. > >>> > >>> > 2) There are people working on building better easily portable native > >>> > gui > >>> > toolkits, but in many respects, a nice haskelly gui toolkit is still > >>> > something people are experimetning with how to do well. theres lots > of > >>> > great > >>> > tools out as of the past year or two, many more in progress on > various > >>> > time > >>> > scales, and gtk2hs is great for linux (and thats fine). > >>> Unfortunately, this is not what's advertised. In fact, on the leksah > >>> site, the recommended method is to have the IDE installed via cabal. > >>> In another mail Mihai calls me unreasonable, but I think it's > >>> reasonable to think that the recommended method should be the one that > >>> works. > >>> But the easy to tell truth is that the Haskell Platform for Windows > >>> is not mature enough yet. That is something I can understand, and I > >>> can recommend other beginners to install a Linux VM for Haskell. That > >>> is perfectly fine, zero cost, 100% gain. However, the mistakes from > >>> the Haskell Platform as it is now on Windows should be pointed out, > >>> and although I've been called a mystical animal that wants only free > >>> support, I think what I had in that blog post was actually a bug > >>> report for the people that can actually add 1+1 to make 2 when it > >>> comes to the Haskell Platform for Windows. Surely, I was harsh. But > >>> that's the first experience of a beginner with Haskell, and I chose to > >>> contribute my experience to people more knowledgeable instead of > >>> shutting up and hiding the dust under the rug. > >>> > >>> Many thanks, > >>> Dorin > >> > >> > > > > _______________________________________________ > > Haskell-Cafe mailing list > > Haskell-Cafe@haskell.org > > http://www.haskell.org/mailman/listinfo/haskell-cafe > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe > -- Alberto.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe