|
|
|
|
|
by wredue
647 days ago
|
|
It offers none of those things and provably doesn’t have more robust code. Maintainable code? I dunno. From what I’ve seen, FP is much worse for changing when you have shit deep in your call stack. I wouldn’t call that maintainable. More readable? Nah. Nearly everyone has a much easier time consume code when they’re not constantly context switching between function jumps all over the place. Additionally, FP only makes threading “easier” in one very specific circumstance. Once you need to parallelize the same workload, FP is generally much much harder to thread, whereas this is trivial in other languages. |
|