Static fields in specialized classes

Daniel Latrémolière daniel.latremoliere at gmail.com
Thu Oct 16 16:08:02 UTC 2014


> I could spend infinite hours answering questions like these and 
> others, and it would be a very interesting discussion, but I think its 
> a better use of our resources to focus on designing and building, so 
> you'll forgive me if I don't answer all of these questions immediately.
OK, I will see in the future, hoping only that Valhalla will build more 
on less on current Java8 features/ideas, like pluggable type system (JSR 
308) concepts, to avoid explosion in the number of identifiers in type 
system (replaced by aggregation of optional features required by caller 
around the class identifier).

In practice, I only hope, for simplicity of Java, that Java 9 will not 
add two new classes (with corresponding new identifiers) for each common 
class: by example, for List<Object>, will not add a value type like 
List<int> and an observable type like ObservableList<Object> (if JavaFX 
JSR is in Java9).

I wish you a good focus on design and build and shut my mouth.




More information about the valhalla-dev mailing list