[Haskell-cafe] Scala at position 25 of the Tiobe index, Haskell dropped
joehillen at gmail.com
Fri Apr 17 18:47:58 UTC 2015
Sandboxes are really a bandaid and most tutorials don't promote them enough.
You can also still hit the multiple package versions issue in a sandbox.
The lack of "cabal upgrade" is another big headache.
On Fri, Apr 17, 2015 at 11:29 AM, Christopher Allen <cma at bitemyapp.com> wrote:
> I work with a lot of Haskell beginners and the Cabal problems went away when
> sandboxes were added to Cabal and the learners started using a sandbox for
> every project.
> I've only seen a handful (one hand, 5 fingers) of problems since then that
> weren't attributable to, "wasn't using a sandbox". Of those, about half were
> the user doing something uncommon/unusual.
> I have a tutorial here http://howistart.org/posts/haskell/1 which among
> other things, covers the basics of using sandboxes.
> Library maturity is my only worry with production Haskell. Not enough
> eyeballs and all that. It's not enough to stop me or my colleagues using it
> in production though. I can fix libraries, I can't fix Scala.
> On Fri, Apr 17, 2015 at 1:21 PM, Joe Hillenbrand <joehillen at gmail.com>
>> > On Fri, Apr 17, 2015 at 6:21 AM, Gregory Guthrie <guthrie at mum.edu>
>> > wrote:
>> > And in my experience the cabal problems are the "fatal-flaw";
>> Big +1 here. Cabal is the biggest thing keeping me from aggressively
>> promoting Haskell in industry. The risk of promoting Haskell now is
>> that people will try out Haskell, hit a cabal issue, give up, and then
>> form a bad opinion of Haskell because of it.
>> There is saying "If a user has a bad experience, that's a bug."
>> I've been patiently awaiting the Backpack overhaul before promoting
>> Haskell in the workplace. 
>>  https://ghc.haskell.org/trac/ghc/wiki/Backpack
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
More information about the Haskell-Cafe