An Exploratory Study of Reasons for HOL Object Code Inefficiency.

Abstract

This report describes an exploratory study of some executive and tactical programs written in a high order language. The objective of the study was to determine the extent to which object code inefficiencies are affected by the design of a programming language, a compiler's optimization strategies, and how the language is used (programming style). Specific examples of program segments are analyzed together with object code produced by a compiler for a specific military computer. The most significant finding is that in tactical programming, at least, source code readability and maintainability are strongly affected by a compiler's optimization strategies when object code efficiency is important, and consequently, the effect of these strategies on programming style needs to be given much more careful attention than is currently the case. (Author)

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 1976
Accession Number
ADA029664

Entities

People

  • John B. Goodenough

Organizations

  • SofTech, Inc.

Tags

DTIC Thesaurus Topics

  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Language
  • Object Code
  • Optimization
  • Programming Languages

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Database Systems and Applications
  • Systems Analysis and Design