Hacker News new | ask | show | jobs
by Peteris 2460 days ago
Haskell is not boring.
2 comments

The way I use it is really rather boring.

I liked Ruby on Rails, but I didn't like the magic, nor did I like the runtime errors.

That's basically how I use Haskell/Yesod. A better Ruby/Rails.

You certainly can do very interesting things with Haskell, but nothing compels you to. Writing boring software in a boring way with Haskell is totally fine, and works well for my businesses.

I'll clarify though that I'm not suggesting I do OOP in Haskell, if anyone reads that into what I wrote.

The post is tongue in cheek. Haskell for backend and NixOS for deployment ... a rather exotic setup even by HN standards.
I don't see it that way.

I don't think relative obscurity makes the technology itself exciting. I certainly didn't choose these technologies to be different, or to be fashionable. If I wanted to play with shiny toys, there are so many others to choose from. The shiny toys don't really appeal to me. I have businesses to run, and the technologies I chose are from a position of total pragmatism.

I sincerely believe it's easier to use Haskell and NixOS for applications of beyond trivial scale than, say, Ruby and Ansible. And I say that from experience.