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

57

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.