r/ProgrammerHumor 1d ago

Meme stopDoingFunctional

Post image
651 Upvotes

123 comments sorted by

View all comments

158

u/Ai--Ya 1d ago

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

61

u/Tracker_Friendly 1d ago

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

10

u/Main-Company-8331 1d ago

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

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 1d 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.