Computer programming is a lot about being able to attach names, and invoke by name, things which exist as a single abstract object in a programmer's mind. It's not surprising that functional programming is popular, being easy to name "higher level" things.
But it's also important to not name things, too (lambdas, "operator()")
No comments :
Post a Comment