If you’re a fan of Easter eggs in software, you won’t find them in the curl codebase. Daniel explains, “There are no Easter eggs in curl. For the good.” The parimary reason is “trust,” but also to not waste time and effort on “useless work.”
If we would allow an Easter egg to get merged, we would soon start getting improvements to the egg code and people would like to add more eggs and to change the existing one. We would spend time and effort on the silly parts and we would need to spend testing and energy on these jokes instead of the real thing. We already have enough work without adding irrelevant work to the pile.
Given the massive usage of curl, I agree with the all business approach that Daniel desires and promises.