1. 22
  1.  

  2. 6

    So what’s the difference between haskell.org and haskell-lang.org?

    1. 9

      So… a schism? A fork? A squabble?

      Something is rotten in the State of Haskell?

      Is this about people arguing about the website design or about cabal vs Stack?

      1. 7

        The sponsors are FP Complete and the Commercial Haskell Group, which are responsible for Stack and other industry docs/tools. The site announcement says:

        In the opinion of the team behind haskell-lang.org, the tooling story and general ecosystem infrastructure for the Haskell community has accumulated enough baggage that a clean break is the best use of everybody’s time. We intend to streamline the on-boarding process for new developers, move away from infrastructure that is showing its age, and embrace newer approaches to facilitate open collaboration. Similar decisions have already been made in creating the Stack build tool and Stackage.

        For the subreddit, one site creator writes:

        Because /r/haskell has become a place of constant flamewars. We need a clean break. A new subreddit provides a fresh start allowing to mold a new community based on better principles. Everyone who wants to be part of the new community is invited to join the new Haskell movement. Troublemaker will hopefully stay behind

        But earlier another said:

        Just to give one concrete example to hopefully clarify a bit: the new subreddit is intended as a place to discuss topics specific to haskell-lang.org. I have full intentions of still being a participating member of /r/haskell, and (AFAIK) everyone else on the haskell-lang team feels the same way.

        There’s some older conversation here, plus a current reddit thread and YC news thread.

        1. 3
          1. 2

            I was confused by the confusingly similar name, shit. I can’t edit the post or I would. I’m sorry to anyone misled by my mistake.

            Thank you for the correction.

            1. 2

              Rabble_of_One ain’t me. I asked them why they chose a name similar to one I use.

              I didn’t make the site either.

        2. [Comment removed by author]

          1. 2

            I’m FPComplete people now?

            1. [Comment removed by author]

              1. 3

                OCaml is a little odd community-wise in that the official development is done pretty in-house by one tight-knit team (the one at INRIA). It’s getting more open now, but for years it was difficult to contribute if you weren’t part of the INRIA team, so it was basically expected that if you wanted to do significant development and were a third party, you’d do your own thing in your own repository. So Jane Street doing things separately didn’t break any implicit norm that you’re supposed to contribute to the main community effort.

                1. 2

                  I’ve never been employed by them, but they do (useful) stuff and we seem to care about similar things.

                  I’d noted how the OCaml community seemed to regard Jane Street before, the difference is astounding. I think OCaml being comparatively less popular and less of a totem for “gee I’m smart I use ${LANG}!” means that they’re more grateful when a company shares stuff with them.

                  1. 1

                    OCaml has room to improve. Haskell is already perfect, so this is an insult.

            2. 4

              “In the opinion of the team behind haskell-lang.org, the tooling story and general ecosystem infrastructure for the Haskell community has accumulated enough baggage that a clean break is the best use of everybody’s time. ”

              LOL

              1. 1

                The fibbonacci code on the landing page is super inefficient and it makes me sad.