DocumentCode
980769
Title
Network programming and CSE
Author
Grosse, Eric
Author_Institution
Bell Labs., USA
Volume
3
Issue
2
fYear
1996
Firstpage
40
Lastpage
41
Abstract
A remarkable feature of scientific computing has been its relatively strong reuse of software, and therefore its concern with portability. Some things could still be improved, such as language support for the IEEE floating point. This common environment has made possible the extensive catalogs of reusable components in Netlib, Numerical Recipes, NAG, IMSL, and so on. Achieving a similar portability in the rest of scientific computing remains a challenge. Graphics, interprocess communication, network naming rules, and database interfaces are all in flux. The computing world is changing rapidly and unpredictably. At the moment the most promising development is the birth of systems like Java and Inferno that extend the scope of portable programming to include graphical user interfaces, simple visualization, and network services. The article expands on the various uses of Java and similar networking languages
Keywords
computer networks; network operating systems; parallel programming; software portability; IEEE floating point; Inferno; Java; NAG; Netlib; Numerical Recipes; database interfaces; graphical user interfaces; interprocess communication; language support; network naming rules; network programming; network services; networking languages; portability; portable programming; reusable components; scientific computing; simple visualization; software reuse; Computer interfaces; Databases; Graphical user interfaces; HTML; Hardware; Java; Libraries; Portable computers; Scientific computing; Visualization;
fLanguage
English
Journal_Title
Computational Science & Engineering, IEEE
Publisher
ieee
ISSN
1070-9924
Type
jour
DOI
10.1109/99.503309
Filename
503309
Link To Document