 |
 |
|
| Subject: |
No freeze, but mainly evolve the APIs |
| Date: |
2008-01-11 13:29:25 |
| From: |
aehrenr |
|
|

|
|
The main evolution of Java should be in the APIs and the platform (e.g.. multimedia, platform integration, mathematics APIs ...) . In the language itself should be relatively few, wisely chosen changes and they should focus on simplifications (and removing idiosyncrasies from generics). And the additions to the core language should always have a good sense of proportion between the gain of power and the complexity. The BGGA closures especially the control invocation syntax is a good example how not to do it. I am for simplifying the usage of inner classes like the CICE proposal. It gives you most of the benefits of closures at reasonable complexity |
|