Result: SCIENTIFIC PROGRAMMING IS JAVA FOR SCIENTIFIC PROGRAMMING?

Title:
SCIENTIFIC PROGRAMMING IS JAVA FOR SCIENTIFIC PROGRAMMING?
Authors:
Contributors:
The Pennsylvania State University CiteSeerX Archives
Collection:
CiteSeerX
Document Type:
Academic journal text
File Description:
application/pdf
Language:
English
Rights:
Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number:
edsbas.CEE164A5
Database:
BASE

Further Information

Java is the fastest-growing programming language today. With a survey showing that 17 % of programmers cite Java as the language they use the most (see “How Big Is Java Now? ” on p. 615), scientific programmers may wonder what is behind all this interest. Should we learn Java? Java’s different aspects require us to evaluate this question according to our individual computing needs. For teaching physics, Java programs embedded in World Wide Web pages allow interactive learning and student-programmable demonstrations. For businesses, Java and its related technology offer the possibility of sophisticated Web-based interfaces to conduct sales, collect information, and interact with databases, and an alternative to the PC in organizing the corporate computing environment. In scientific programming, the Java language meets the need for a simpler objectoriented language than C++ but is not useful yet in very-large-scale simulations. The reason for all the Java-related activity is that the technology addresses several quite different needs at least moderately well. However, the confusion, hype, and obfuscation are even greater than they were for the object-oriented revolution. In this article, I shall attempt to clarify the uses of the several aspects of everything known as “Java, ” for I believe a combination of factors will result in Java’s becoming very important.