Brian Goetz, http://mail.openjdk.java.net/pipermail/lambda-dev/2013-March/008435.html
When evaluating a language feature, you need to examine both the cost and the benefit side of the proposal.
Benefit: how would having this feature enable me to write code that is better than what I can write today.
Cost: how would having this feature enable other people to write WORSE code than they might write today.
No comments:
Post a Comment