The comparison and selection of programming languages for high energy physics applications
Conference
·
OSTI ID:5311247
This paper discusses the issues surrounding the comparison and selection of a programming language to be used in high energy physics software applications. The evaluation method used was specifically devised to address the issues of particular importance to high energy physics (HEP) applications, not just the technical features of the languages considered. The method assumes a knowledge of the requirements of current HEP applications, the data-processing environments expected to support these applications and relevant non-technical issues. The languages evaluated were Ada, C, FORTRAN 77, FORTRAN 99 (formerly 8X), Pascal and PL/1. Particular emphasis is placed upon the past, present and anticipated future role of FORTRAN in HEP software applications. Upon examination of the technical and practical issues, conclusions are reached and some recommendations are made regarding the role of FORTRAN and other programming languages in the current and future development of HEP software. 54 refs.
- Research Organization:
- Stanford Linear Accelerator Center, Menlo Park, CA (United States)
- Sponsoring Organization:
- DOE; USDOE, Washington, DC (United States)
- DOE Contract Number:
- AC03-76SF00515
- OSTI ID:
- 5311247
- Report Number(s):
- SLAC-TN-91-6; CONF-900388--5; ON: DE91017130
- Country of Publication:
- United States
- Language:
- English
Similar Records
Fortran 8x: the scientific programming language of the future
New Application Language Committee: Final report. [Ada]
Evaluation of modern programming languages for use at LLNL
Conference
·
Thu Apr 12 23:00:00 EST 1984
·
OSTI ID:6845390
New Application Language Committee: Final report. [Ada]
Technical Report
·
Wed Oct 01 00:00:00 EDT 1986
·
OSTI ID:6747747
Evaluation of modern programming languages for use at LLNL
Technical Report
·
Wed Aug 27 00:00:00 EDT 1986
·
OSTI ID:5185520