Want to dive even deeper?

Take the course Responsive Web Design - From Concept to Complete Site by Joshua Miller and become an expert!
Responsive Web Design - From Concept to Complete Site
by Joshua Miller

Check it out!
You're watching a preview of this video, click the button on the left to puchase the full version from JavaPolis'07.

The Closures Controversy

Last year Neal Gafter premiered his BGGA Closures proposal at JavaPolis. One year later Joshua Bloch presented his view around the Closures Controversy and why he feels that CICE is a more suitable approach. One way to look at the available proposals is to consider the impact on Java as a language: whether it's possible to undergo fundamental change while still preserving the 'Feel of Java'.

Published on
  • 28.374
  • 276
  • 3
  • 3
  • 0

Comments

6 years ago
demo
6 years ago
OK, so BGGA closures are too complex, I agree. So, give something to automatically declare default getters and setters in Java 7 and we will be happy :-) I'm sure it won't have any problems with non-local returns ;-) Oh, and add a way to instantiate objects so we do not need to repeat the type in the declaration and after new. I'm puzzled why these simple and sorely needed features have not been added. They will be used more often than closures and will make programs shorter.
6 years ago
10^8 is 100 Million :)

Login to add comments!