Anonymous methods/functions: a fundamental feature or a violation of OO principles?

Posted by RD1 on Stack Overflow See other posts from Stack Overflow or by RD1
Published on 2009-09-18T14:13:36Z Indexed on 2010/04/05 4:13 UTC
Read the original article Hit count: 570

Is the recent movement towards anonymous methods/functions by mainstream languages like perl and C# something important, or a weird feature that violates OO principles?

Are recent libraries like the most recent version of Intel's Thread Building Blocks and Microsofts PPL and Linq that depend on such things a good thing, or not?

Are languages that currently reject anonymous methods/functions, like Java, making wise choices in sticking with a purely OO model, or are they falling behind by lacking a fundamental programming feature?

© Stack Overflow or respective owner

Related posts about perl

Related posts about c#