The A+ programming language, a different APL

  • Authors:
  • Jean-Jacques Girardot

  • Affiliations:
  • Ecole des Mines, 158 Cows Fauriel, 42023 Saint-Etienne Cédex, France

  • Venue:
  • APL '90 Conference proceedings on APL 90: for the future
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper introduces A+, which is an Array Oriented programming language derived from APL, and explains the motivations for creating such a language.After discussing of some problems of current APL system, like the lack of control structures, the usage of dynamic binding, and the difficulty of handling functions, we present how these problems are solved in A+.The most important feature of A+ is that it uses lexical binding rather than dynamic binding as APL does, which solves some old problems of APL while making it a safer language, and offers a new kind of programming style.