2) Using Stack as a faux-produxtion teaching enviornment just gives more fuel to the argument of using Stack in production as beginners matriculate. This has analogs with the arguments to use Scala over Haskell. It's easier at the start, but not better, and not easier for long.
-
-
Replying to @shajra @romanandreg and
Personally, I think the choice is less critical when it comes to teaching. Good students will switch tools for good reasons. A good instructor and the actual Haskell code is much more important than the small amount of tooling we use to bootstrap an environment.
1 reply 1 retweet 1 like -
Replying to @shajra @romanandreg and
I tell people not to use Stack, because people have come to my classes trying to use Stack and it doesn't work. Not about good/bad students (but I've never had a bad one)
1 reply 0 retweets 3 likes -
Replying to @puffnfresh @romanandreg and
I'm open to this argument, but so many people haven't had this particular experience with new learners. What broke?
1 reply 0 retweets 0 likes -
Replying to @shajra @puffnfresh and
Yes they have. You just didn't hear about them.
1 reply 0 retweets 0 likes -
Replying to @dibblego @puffnfresh and
It's not like we didn't run sessions here locally in Austin. I didn't say "majority;" I'd say the number of experiences of people I've witnessed personally and heard of secondary is in the "many" range.
1 reply 0 retweets 2 likes -
k, I've heard 0, so I'll just move on. I really really don't understand why people want others to use Stack so badly. I want you to not, but whatevs, continue on.
4 replies 0 retweets 2 likes -
Replying to @puffnfresh @dibblego and
I'm definitely sympathetic to the argument to teach with pure GHC to start with that I mentioned earlier. No Stack, no Cabal. There's a symplicity that gets to brass tacks -- kind of like how every Scala programmer should be able to call scalac without SBT.
1 reply 0 retweets 3 likes -
Replying to @shajra @puffnfresh and
I'm not only sympathetic, but I challenge anyone to do it effectively, then show me the results. I'll do naked cartwheels if it is anywhere near effective. We can decide on what that means prior if you like.
1 reply 0 retweets 0 likes -
What's your criteria? This is something I want to see :)
1 reply 0 retweets 0 likes
Take two different worlds, put stack in one and not the other. Measure the productivity output of both. Determine the winner.
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.