Biggest Problems with Java
not designed for numerics
- need additional language support for numeric-intensive computing
not designed for high-end apps
- need speed, performance portability
lack of numerical libraries
- chicken and egg problem for developers