Priorities
Performance
- consistently close to C/FORTRAN + MPI
- currently: 10%-80% slower
- aiming for 10%-20%
-
Safety
- as safe as Java
- ease of programming
- better optimizations
-
Expressiveness
- add small set of essential features
-
Compatibility, interoperability, etc.
- no gratuitous departures from Java standard