GTL(ID:2303/gtl001)

General Tuple Language 


Proprietary high-level langauge descended from ISWIM via PAL.

Features include:

  • Logical Completeness
  • Notational Clarity
  • Simplicity of types
  • Fully Automatic Memory Management
  • 32-bit Windows Environments
  • Robustness
  • Polymorphism prohibited
  • Implicit type Conversions Limited


Related languages
PAL => GTL   Evolution of

References:
  • [Lennox Computing] "The GTL Programming Language" view details External link: Online page at Lennox Computing Extract: Preface
    Preface

    GTL Stands for General Tuple Language. The language design and implementation is the work of Doug Lennox and Michael Jackson of Lennox Computer, and the design and implementation is the copyright property of Lennox Computer.

    Some aspects of the design of the language are based on the work of Arthur Evans Jr. of MIT(1) and Martin Richards of the Computing Laboratory Cambridge(2), who in turn acknowledge the work or Peter J Landin of Imperial Collage London(3).

    The purpose of the GTL language is to provide a very high level-programming environment for the future development of programming applications to be distributed and supported as part of Lennox Computer suite of business accounting and data-processing applications.