Incorporation of units into programming languages

  • Authors:
  • Michael Karr;David B. Loveman, III

  • Affiliations:
  • Massachusetts Computer Associates, Wakesfield, MA;Massachusetts Computer Associates, Wakesfield, MA

  • Venue:
  • Communications of the ACM
  • Year:
  • 1978

Quantified Score

Hi-index 48.22

Visualization

Abstract

The issues of how a programming language might aid in keeping track of physical units (feet, sec, etc.) are discussed. A method is given for the introduction of relationships among units (a watt is volts*amps, a yard is three feet) and subsequent automatic conversion based upon these relationships. Various proposals for syntax are considered.