Re: [Haskell-cafe] Re: More problems [Tetris]
IMHO, no one in the right mind uses Windows voluntarily. :) I'm forced to use it at work, and it's a pain. But since many are forced to use Windows it would be nice if ghc was as well supported on Windows and Unix. On Nov 22, 2007 12:11 AM, Aaron Denney [EMAIL PROTECTED] wrote: On 2007-11-21, Andrew Coppin [EMAIL PROTECTED] wrote: In short, lots of Haskell-related things seem to be extremely Unix-centric and downright unfriendly towards anybody trying to set things up on Windows. If I didn't already know a bit about Unix, I'd be *really* stuck! I'd say, rather, that windows is unfriendly towards open and working common standards. -- Aaron Denney -- ___ 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
Re: [Haskell-cafe] Re: More problems [Tetris]
Lennart Augustsson wrote: IMHO, no one in the right mind uses Windows voluntarily. :) I'm forced to use it at work, and it's a pain. But since many are forced to use Windows it would be nice if ghc was as well supported on Windows and Unix. What he said. ;-) I will say this: GHC itself (and the libraries that come with it) seem to work very well on Windows already. Download installer, double-click, press [Next] a few times, congratulations, you have a fully functional (get it?!) Haskell development box. Not much to improve there. (Well... GHC only adds itself to the current user's PATH, not system-wide. A switch for this would be nice...) It's just installing anything from Hackage which turns out to be really difficult. I understand Windows developers are a tad rare round here, so maybe that's understandable. I'd certainly be interested in hearing about anything practical that I can do to improve things on the Windows side... ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Re: More problems [Tetris]
Brandon S. Allbery KF8NH wrote: On Nov 22, 2007, at 14:25 , Andrew Coppin wrote: It's just installing anything from Hackage which turns out to be really difficult. I understand Windows developers are a tad rare round here, so maybe that's understandable. I'd certainly be interested in hearing about anything practical that I can do to improve things on the Windows side... I suspect this requires a wrapper around Cabal so a suitably equipped Windows developer can build a package and then wrap it up in an InstallerVise (or etc.) installer. What's actually involved in installing a 100% Haskell package? I was under the impression you just need to put the compiled code somewhere nice, and then tell GHC where you put it? Would it not be possible to write a Cabal package description that just takes a bunch of binary objects, puts them somewhere, and tells GHC? (Obviously if the package is a binding to some external library things become more complex...) ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Re: More problems [Tetris]
On 22 Nov 2007, at 11:16 AM, Andrew Coppin wrote: Aaron Denney wrote: On 2007-11-21, Andrew Coppin [EMAIL PROTECTED] wrote: In short, lots of Haskell-related things seem to be extremely Unix-centric and downright unfriendly towards anybody trying to set things up on Windows. If I didn't already know a bit about Unix, I'd be *really* stuck! I'd say, rather, that windows is unfriendly towards open and working common standards. Or you could say that Windows *is* a common standard. (I stop short of working.) But it's unclear where such circular semantic fidgetting gets us. ;-) Or you could say that focusing on ‘standards’ is a good way to side- step the issue of whether those standards are technically sound or not; and that if the combination of Windows and Haskell is technically unsound, there are four possibilities: (0) Windows and Haskell are both themselves technically unsound; (1) Windows is technically unsound, and Windows + Haskell incorporates this unsoundness; (2) Haskell is technically unsound, and Windows + Haskell incorporates this unsoundness; or (3) Windows and Haskell are both technically sound, but in incompatible ways. I lean towards (1), naturally. But this doesn't answer the question of whether the lowest-cost solution is to fix Windows or work around it, of course. jcc ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Re: More problems [Tetris]
Aaron Denney wrote: On 2007-11-21, Andrew Coppin [EMAIL PROTECTED] wrote: In short, lots of Haskell-related things seem to be extremely Unix-centric and downright unfriendly towards anybody trying to set things up on Windows. If I didn't already know a bit about Unix, I'd be *really* stuck! I'd say, rather, that windows is unfriendly towards open and working common standards. Or you could say that Windows *is* a common standard. (I stop short of working.) But it's unclear where such circular semantic fidgetting gets us. ;-) ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Re: More problems [Tetris]
On Nov 22, 2007, at 14:25 , Andrew Coppin wrote: It's just installing anything from Hackage which turns out to be really difficult. I understand Windows developers are a tad rare round here, so maybe that's understandable. I'd certainly be interested in hearing about anything practical that I can do to improve things on the Windows side... I suspect this requires a wrapper around Cabal so a suitably equipped Windows developer can build a package and then wrap it up in an InstallerVise (or etc.) installer. -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] [EMAIL PROTECTED] system administrator [openafs,heimdal,too many hats] [EMAIL PROTECTED] electrical and computer engineering, carnegie mellon universityKF8NH ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe