(no title)
ribelo | 6 months ago
I’m still amazed it isn’t obvious: every piece of software should be a black box with a pin-hole for input and an even tinier pin-hole for output. The best code I’ve ever touched worked exactly like that and maintaining it was a pleasure, everything else was garbage. I push this rule in every project I touch.
[0] https://www.destroyallsoftware.com/screencasts/catalog/funct...
preommr|6 months ago
None of these projects reinvented the concept of FCIS.
These are just projects that had functional elements, or were outright functional languages. This is like saying jsx reinvented markup languages.
pjmlp|6 months ago
> We love reinventing the wheel.
leecommamichael|6 months ago
thisoneisreal|6 months ago