Extend Java Language(II)
Titanium : UC Berkeley
- Java based language for high-performance parallel scientific computing.
- Titanium compiler translates Titanium into C.
- Extends Java with additional features like
- immutable classes which behave like existing Java primitive types or C structs.
- multidimensional arrays
- an explicitly parallel SPMD model of computation with a global address space
- a mechanism for programmer to control memory management.