A note on the use of Java in scientific computing

  • Authors:
  • Juan Villacis

  • Affiliations:
  • Indiana University, Bloomington, IN

  • Venue:
  • ACM SIGAPP Applied Computing Review
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Java provides an easy-to-use language and platform for writing distributed, network-aware applications. For the scientific computing community, Java has the potential of extending the range and usefulness of scientific codes, as well as widening the codes current user base. However, certain features of Java may limit its usefulness as a platform in which to develop and deploy scientific codes. In this paper, we analyze where Java could be used within scientific computing, and examine several Java-based systems that aim to provide tools and runtimes suitable for programming scientific codes within distributed computing environments.