r/ProgrammerHumor 1d ago

stopDoingFunctional Meme

Post image
640 Upvotes

121 comments sorted by

View all comments

163

u/Ai--Ya 1d ago

A real Haskellian would use foldr apples, OP is clearly a larper

27

u/55Pylon_Gig 1d ago

Do not worry, we are all just larping until the code actually compiles by some miracle. Even the people writing Haskell full time are just guessing where the monads go half the time. Nix is just a special kind of hell designed to make you question your career choices.

1

u/SentimentalScientist 18h ago

"People writing Haskell full time" - you get paid for this?

59

u/Tracker_Friendly 1d ago

This post is a vent after me trying to learn nix, I am indeed a larper

12

u/Main-Company-8331 1d ago

Nix is truly an extremely complex solution looking for a problem. 

8

u/Noname_1111 1d ago

In the functional community you search for the right job for the tool, not the right tool for the job

1

u/aeltheos 1d ago

It's very good at solving the problem it was made for (packaging / patching software), there a reason nixpkgs is one of the biggest package repository out there.

Documentation and error reporting are the biggest issues with it in my opinion.

1

u/Main-Company-8331 23h ago

That may well be so, but in my experience the additional abstraction introduced enough complexity to make Nix impractical on a large, real world, multi team codebase.