Thursday, November 12, 2009 [Tweets] [Favorites]

Blocked-C

Marcel Weiher points out that blocks are noisy compared to HOM. Of course, HOM can be more concise because it’s so much more limited. Chiefly, it requires predefined methods. He argues that this is a feature, not a bug, that HOM encourages good code and blocks encourage bad code. That’s not wrong, but with power comes the ability to shoot yourself in the foot. Blocks make the language much more expressive and solve problems that HOM can’t. Used judiciously, they can make for clean code.

Comments

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment