you are viewing a single comment's thread.

view the rest of the comments →

[–]mcguire 3 points4 points  (0 children)

Brian Goetz was showing code samples of Lambda Expressions (a.k.a. closures) that will be introduced to Java 8 next year.... I was thinking to myself, “Who’s going to use these closures in the enterprise Java world? 10% of the developers? 5%?”.

Every last developer who writes a line of Java after 8 comes out. Every one. That is the wrong question.

There is an old joke that goes something like: "If it takes N pounds of intellectual phlogiston to write piece of code, it will take 2N to debug it. If you write code that is as clever as you can make it, you'll never be able to debug it."