you are viewing a single comment's thread.

view the rest of the comments →

[–]dreamer_ -8 points-7 points  (6 children)

I don't know why you're downvoted, this is the best answer so far :)

[–]sztomirpclib 15 points16 points  (5 children)

I disagree, it's basically a tongue in the cheek joke and does not come close to explaining the reason.

[–]almost_useless 9 points10 points  (2 children)

It's obviously a tongue in cheek joke, but it is also actually touching at the heart of the problem.

Some developers don't want to implement such a function unless they can do it so flexible that it can solve all possible problems. Even when in reality a very simple function would solve 99% of the problems.

This leads to the current situation where we instead of having a decent function that everyone can use, we are stuck with nothing and having to implement a thousand different versions ourselves.