Java for High-Performance Computing
Java is potentially an excellent platform for developing large-scale science and engineering applications
Java has advantages.
- Java is descendant of C++.
- Java omits various features of C and C++ that are considered difficult - e.g pointer.
- Java comes with built-in multithreading.
- Java is portable.
- Java has advantages in visualisation and user interfaces .