National Technical Reports Library - NTRL

National Technical Reports Library

The National Technical Information Service acquires, indexes, abstracts, and archives the largest collection of U.S. government-sponsored technical reports in existence. The NTRL offers online, free and open access to these authenticated government technical reports. Technical reports and documents in its repository may be available online for free either from the issuing federal agency, the U.S. Government Publishing Office’s Federal Digital System website, or through search engines.




Details
Actions:
Download PDFDownload XML
Download

Preliminary Thoughts on Introducing Structs to SIDL/Babel: White Paper.


DE200415009763

Publication Date 2004
Personal Author Epperly, T.
Page Count 14
Abstract In the past 6 months, there has been increased interest in adding something analogous to C structs to the SIDL language and the Babel language interoperability tool. In particular, Rob Armstrong, of the Common Component Architecture, said the lack of structs 'is an oft-cited reason that people can't use Babel.' Because the interest is high and lack of structs is a barrier to Babel adoption, we must carefully consider the current work around, the motivations for structs, the implications of adding structs, and the alternatives for structs in SIDL/Babel. This document provides the background necessary for a discussion of structs in SIDL/Babel. For the purposes of this document, I am going to call the potential new language feature a SIDL struct.
Keywords
  • Programming languages
  • Computer software
  • Parallel processing
  • Fortran
  • Computer architecture
  • Interfaces
  • Interp(erability
  • Data collection
  • Lawrence Livermore National Laboratory
  • Scientific Interface Definition Language(SIDL)
  • Babel(Programming tool)
Source Agency
  • Technical Information Center Oak Ridge Tennessee
Corporate Authors Lawrence Livermore National Lab., CA.; Department of Energy, Washington, DC.
Supplemental Notes Sponsored by Department of Energy, Washington, DC.
Document Type Technical Report
NTIS Issue Number 200513
Preliminary Thoughts on Introducing Structs to SIDL/Babel: White Paper.
Preliminary Thoughts on Introducing Structs to SIDL/Babel: White Paper.
DE200415009763

  • Programming languages
  • Computer software
  • Parallel processing
  • Fortran
  • Computer architecture
  • Interfaces
  • Interp(erability
  • Data collection
  • Lawrence Livermore National Laboratory
  • Scientific Interface Definition Language(SIDL)
  • Babel(Programming tool)
  • Technical Information Center Oak Ridge Tennessee
Loading