FLACC is an implementation of the
ALGOL 68
ALGOL 68 (short for ''Algorithmic Language 1968'') is an imperative programming language that was conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and more rigorously d ...
programming language
A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language.
The description of a programming ...
.
Chris Thomson and Colin Broughton founded ''Chion Corporation'' which developed and marketed FLACC (''Full Language
Algol 68
ALGOL 68 (short for ''Algorithmic Language 1968'') is an imperative programming language that was conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and more rigorously d ...
Checkout Compiler''). This compiler and run-time system conformed exactly to the Revised Report, ran on IBM 370 and compatible mainframes, and included debugging features derived from
WATFIV. It was released in 1977.
Chris was a student of
Barry J. Mailloux. Barry studied at
Amsterdam
Amsterdam ( , , , lit. ''The Dam on the River Amstel'') is the capital and most populous city of the Netherlands, with The Hague being the seat of government. It has a population of 907,976 within the city proper, 1,558,755 in the urban ar ...
's
Mathematisch Centrum
The (abbr. CWI; English: "National Research Institute for Mathematics and Computer Science") is a research centre in the field of mathematics and theoretical computer science. It is part of the institutes organization of the Dutch Research Cou ...
from 1966 under
Adriaan van Wijngaarden
Adriaan "Aad" van Wijngaarden (2 November 1916 – 7 February 1987) was a Dutch mathematician and computer scientist. Trained as an engineer, Van Wijngaarden would emphasize and promote the mathematical aspects of computing, first in numerical an ...
. Barry's work on the Algol 68 language established the
University of Alberta
The University of Alberta, also known as U of A or UAlberta, is a Public university, public research university located in Edmonton, Alberta, Canada. It was founded in 1908 by Alexander Cameron Rutherford,"A Gentleman of Strathcona – Alexande ...
as a center for Algol 68-related activity.
According to Thomson decade later:
: ''You know, we only ever got 22 copies installed, and less than 5 of those in North America. Even though it ran on
370's under
MVS,
CMS
CMS may refer to:
Computing
* Call management system
* CMS-2 (programming language), used by the United States Navy
* Code Morphing Software, a technology used by Transmeta
* Collection management system for a museum collection
* Color manag ...
and
MTS, and was cheap and reliable. Talk about a marketing disaster.''
References
External links
Barry J. Mailloux @ Everything.com*
Scanned documentation at softwarepreservation.org
Christopher Mark Thomson. The Run-Time structure of an ALGOL 68 Student Checkout Compiler. Master's thesis, Department of Computing Science, University of Alberta, 1976.
FLACC User Guide. FLACC Version 1.6, November 1981, Chion Corporation, 1981.
Procedural programming languages
Systems programming languages
ALGOL 68 implementation
Programming languages created in 1977
IBM mainframe software
{{compu-lang-stub