In my experience, "by and large it works" is the best usable solution Haskell currently has. What do you have that is better than stack at allowing people to easily install Haskell software?
-
-
Well, my team uses nix, but I would also never burden a student with that either. There are better solutions to stack in every context, but it's not the same solution in each of those contexts.
1 reply 0 retweets 0 likes -
Context: Haskell learner wants to write a small project that uses a few Haskell libraries from hackage. "Nix" is too much of a burden to learn simultaneously. "cabal install" fails cryptically. What should the learner do?
2 replies 0 retweets 0 likes -
Here's a thing. What do you think we were doing, students and teachers alike, before any of these existed? [cabal, nix, stack] Like, what were we doing? Tripping, falling and picking ourselves up? What?
1 reply 0 retweets 0 likes -
I'm not talking about students or other people coerced into using Haskell. And before stack, many of these did trip, fall, and just give up on Haskell.
1 reply 0 retweets 0 likes -
-
If they were going to give up that easily, maybe programming isnt for them?
1 reply 0 retweets 0 likes -
Replying to @jonoabroad @dibblego and
who said it was easily? Haskell isn't purely for pedagogy. People want to be productive with it. If it takes hours and hours to install existing libraries, every reasonable developer will understand haskellers just don't value productivity and use something else.
3 replies 0 retweets 0 likes -
Replying to @EyalL @jonoabroad and
Put the goal posts anywhere you like, and I'll kick the ball. I don't give a shit where you put them. Stack is pure pain for people who wants to actually learn, and be productive.
1 reply 0 retweets 0 likes -
Replying to @dibblego @jonoabroad and
Stack just works almost all of the time. It installs the library, lets you use it, and you can get on with your Haskell work. That's what "productive" is all about. No alternative comes close.
1 reply 0 retweets 0 likes
You keep saying that, as if it were true. Keep believing it is true. I don't care. I care about being productive, learning and teaching, which is why stack does not exist to me. and yet when it does, forcefully -> pain
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.