News for hackers. Stuff that matters.
Re:Is Haskell a good choice for software security? by the_af on Friday December 17, 2021 @12:56PM (#29595700)
> You still have not told us: What problems is Haskell best for?

Let me be honest here and say I don't find your tone helpful. "You still haven't told us" makes you sound as if you're in a group, critiquing from the tribune. This isn't helpful for honest conversations. There's no "us", there's just you, and I don't owe you any explanation.

That said, I provided plenty of links in my answer above, which address at least some of your questions. Have you read them? The site https://www.haskell.org has plenty of testimonials that you could also read to figure why some shops and people have chosen Haskell.

Maybe you could send Simon Peyton Jones an email, he's one of the friendliest guys in the software industry. I don't think I've ever read or heard him say anything dismissive about any other person or technology.

Re:Is Haskell a good choice for software security? by spekcular on Friday December 17, 2021 @01:11PM (#29595906)
I'm sorry, I don't want to be adversarial or dismissive. It's just that I've been asking a very specific and precise question, and you keep replying to the question but do not answer it. This is a little frustrating!
Re:Is Haskell a good choice for software security? by the_af on Friday December 17, 2021 @01:42PM (#29596415)
But I did answer it, more than once and with links you can read!

What I cannot do: provide you with a single sentence stating why you should use Haskell. I don't think anyone can. For the record, I found your single sentence about Rust totally unconvincing as well; I do find Rust compelling because of tutorials, long articles I read about it, and a workshop I once did with a Rust practitioner. None of this is equivalent to debating/convincing on HN.

(Similarly, I find Go not compelling because I had to use it for my day job and everything about it made me chafe).

So my advice to you: read the links I provided, and keep in mind they are just a starting point. Do a workshop. Work on a midsize problem, maybe also write some Advent of Code Haskell solutions.

Or not. It's ok to just go with your gut feeling and focus on Rust. There's a finite amount of time you have available for exploring technologies. Rust will serve you well.

Re:Is Haskell a good choice for software security? by spekcular on Friday December 17, 2021 @02:17PM (#29597022)
The question was: For what problem (or problem domain) is Haskell better than Rust? (Back here, for instance: https://news.ycombinator.com/item?id=29595022).

The links you gave provide general information about Haskell, but do not answer that question, from what I can see. I don't want a single sentence reason, just a compelling one.

Again: I'm not doing this to be adversarial. A decent number of people seem to really love Haskell and extol its virtues. So I'm trying to carefully check that I'm not missing something.

Re:Is Haskell a good choice for software security? by the_af on Friday December 17, 2021 @03:01PM (#29597631)
> The question was: For what problem (or problem domain) is Haskell better than Rust?

Haskell is a general purpose language, so it's good for any domain well served by a general purpose language. The rest is the list of benefits of statically typed, lazy first, pure functional programming languages.

"Haskell or Rust?" is not a question that can be meaningfully and objectively answered in a comment on HN.