why can't any other language get performance, syntax, the type system, concurrency, STM, FFI and the community right?

why can't any other language get performance, syntax, the type system, concurrency, STM, FFI and the community right?

Mike Stoklasa's Worst Fan Shirt $21.68

A Conspiracy Theorist Is Talking Shirt $21.68

Mike Stoklasa's Worst Fan Shirt $21.68

  1. 2 weeks ago
    Anonymous

    >all consistently shit
    bravo, at least your language is most consistent

  2. 2 weeks ago
    Anonymous

    > performance
    kek. Haskell is literally Python shit tier when you're not relying on unsafe features.

    • 2 weeks ago
      Anonymous

      it gets somewhere between java and c# in terms of performance. t. has used haskell, java, c# and python

    • 2 weeks ago
      Anonymous

      It's about as fast as any other statically typed compiled garbage collected language. It's as fast as Go or C#.

      The runtime is really clever and interesting though.

      • 2 weeks ago
        Anonymous

        it gets somewhere between java and c# in terms of performance. t. has used haskell, java, c# and python

        >It's as fast as Go or C#.
        Outside of trivial examples where combinators can always be fused it's not even remotely close to Go or C#. I've used Haskell far more than both you at companies that would never even consider you.

        • 2 weeks ago
          Anonymous

          And your dad works at Nintendo as well

  3. 2 weeks ago
    Anonymous

    Erlang has all that and more.
    hasklel is garbage.

    • 2 weeks ago
      Anonymous

      no good type system THOUGH

      • 2 weeks ago
        Anonymous

        Elixir is (hopefully) fixing that

        I know nothing about haskell, nor have I ever attempted to learn it but i must say i have never seen a large open source project in haskell either which makes me doubt it's practical applications
        I would love to learn more, since having another tool in my toolkit would be helpful

        Look harder

    • 2 weeks ago
      Anonymous

      no good type system THOUGH

      I'm wading into a hellish codebase at :newjob and after taking a detour to learn haskell while desperately applying, I'm coming back and realizing that strong types would really help force some organization onto people with very low clarity of mind (like shitty codediaper developers) (and the emergent egregore of an organization filled with competent developers trying to compensate for years of codediaper shitwork)

  4. 2 weeks ago
    Anonymous

    I know nothing about haskell, nor have I ever attempted to learn it but i must say i have never seen a large open source project in haskell either which makes me doubt it's practical applications
    I would love to learn more, since having another tool in my toolkit would be helpful

    • 2 weeks ago
      Anonymous

      The real problem with it and most languages that aren't either C or interpreted is simple: libraries have to be either be statically linked, or recompiled on an update anyway like how Arch does it.

      I think OCaml and Swift have actual dynamically linked libraries like one would expect from C and that's it. C++ and Rust don't really have it either.

    • 2 weeks ago
      Anonymous

      Haskell is a beautiful language and I feel like the bits of it I picked up for an interview genuinely improved my reasoning and comprehension of computer program structure generally.

      The Haskell community is five nines weebtroons constitutionally opposed to ever making anything actually real happen in the world. There's also Anduril and everyone hates them and cries whenever you remind them their precious useless language is currently spinelacerating brown babies in the desert or something

    • 2 weeks ago
      Anonymous

      take a look at r/haskellgamedev. you can find some open-source games there

      Haskell is a beautiful language and I feel like the bits of it I picked up for an interview genuinely improved my reasoning and comprehension of computer program structure generally.

      The Haskell community is five nines weebtroons constitutionally opposed to ever making anything actually real happen in the world. There's also Anduril and everyone hates them and cries whenever you remind them their precious useless language is currently spinelacerating brown babies in the desert or something

      anduril isn't even the biggest haskell user lol. try mercury or standard chartered
      haskell is pretty low on the homosexualry scale btw. the gayest thing there is a ukraine flag on the ghcup page while rust has a full homosexualrooBlack person flag flying proudly in its discord

      • 2 weeks ago
        Anonymous

        >try mercury
        fintech blows, try costar

    • 2 weeks ago
      Anonymous

      https://github.com/IntersectMBO/cardano-node
      Can't find bigger project

    • 2 weeks ago
      Anonymous

      I learned Haskell in college, and my experience was that
      the language itself is good,
      the tooling could be a lot better,
      the ecosystem is bad,
      the community is terrible.

      I use Clojure now because while it's not perfect it is run by people who actually want to get things done, don't use single-character variable names everywhere as if they were writing a mathematical proof, put a premium on backwards-compatibility, and know how to make good tooling.

      there are some good programs written in Haskell such as Xmonad and Shellcheck. Also some big blockchain projects like Cardano and Kadena.

      • 2 weeks ago
        Anonymous

        Nobody cares about your opinion, loser. Get a job, then talk.

        • 2 weeks ago
          Anonymous

          >Get a job
          says the fricking haskell Black person

        • 2 weeks ago
          Anonymous

          >Enters opinionated thread
          >Opinions
          >Freak out
          I've seen you in other PL threads and you always say this same line, who's the real loser?

  5. 2 weeks ago
    Anonymous

    SimpleX Chat uses Haskell.
    I use Brair instead but it was neat, when it wasn't dropping messages.
    Also it might be an FSB honeypot.

    • 2 weeks ago
      Anonymous

      that explains why nobody uses simpleX chat

  6. 2 weeks ago
    Anonymous

    When will ghc get records right?

    • 2 weeks ago
      Anonymous

      already did. just enable OverloadedRecordDot

      • 2 weeks ago
        Anonymous

        ok now solve the problem of haskell requiring 40 language pragmas to be useful

        • 2 weeks ago
          Anonymous

          They are cowards and we're overdue for a 2020 report (2030 at this rate).

      • 2 weeks ago
        Anonymous

        There are a few more extensions to add. GHC doesn't supply setField, and I don't think there's a type changing one. I use lens instead.

  7. 2 weeks ago
    Anonymous

    It's concepts are good, but core developers suck at engineering so that it has zero practical use case except shitlang or crypto. In contrast, Go has best engineers with oldschool concepts. And it is usable in production.

  8. 2 weeks ago
    Anonymous

    At work, we moved from Typelevel and ZIO Scala to Haskell and everyone found that Haskell is surprisingly way more simple.
    I realize that's not saying a lot, because Scala can be a dumpster fire, but 10/10 would move again.

    • 2 weeks ago
      Anonymous

      >Typelevel and ZIO Scala to Haskell
      I've been down that road until I realized it's all autistic bullshit. ZIO wasn't autistic enough and now they even came up with this https://getkyo.io/#/?id=introduction

      Scala is an awesome language if it weren't for all the turbo autists. The only one who uses Scala in a sane way is Li Haoyi.

      • 2 weeks ago
        Anonymous
  9. 2 weeks ago
    Anonymous

    >your language needs an FFI because it's not C

    • 2 weeks ago
      Anonymous

      that's the price of using a good language

      I learned Haskell in college, and my experience was that
      the language itself is good,
      the tooling could be a lot better,
      the ecosystem is bad,
      the community is terrible.

      I use Clojure now because while it's not perfect it is run by people who actually want to get things done, don't use single-character variable names everywhere as if they were writing a mathematical proof, put a premium on backwards-compatibility, and know how to make good tooling.

      there are some good programs written in Haskell such as Xmonad and Shellcheck. Also some big blockchain projects like Cardano and Kadena.

      cardashit is cancer and you should stay the frick away. you think competing with pajeets is bad for your income? try competing with Black folk straight from the mud hut
      >t. cardashitted once

    • 2 weeks ago
      Anonymous

      s-shut up and let me open a window please

    • 2 weeks ago
      Anonymous

      Well that's just about any language that isn't C, at least if you wanna do OS/Hardware stuff.

  10. 2 weeks ago
    Anonymous

    I mean there's also the Haskell-likes.

    >purescript
    Pragmatic web dev Haskell

    >unison
    Haskell + Smalltalk + DB

    • 2 weeks ago
      Anonymous

      their problem is the lack of ecosystem and community. haskell is, surprisingly, not that niche, so you can find libraries to do pretty much anything you want

Your email address will not be published. Required fields are marked *