H ? « »

Language peer sets for Alcool-90:
France
France/1995
Designed 1995
1990s languages
Fifth generation
Post-Cold War
Multi-purpose
Multi-purpose/1995
Multi-purpose/fr

Alcool-90(ID:1798/alc003)

alternate simple view
Country: France
Designed 1995
Published: 1995
Sammet category: Multi-purpose


from the French for "90 proof Alchohol", but homophonous with "Algol" hence pun (see infra).

Second version of Alcool-90, as an object-oriented extension of CAML with runtime overloading and a type-based notion of modules, functors and inheritance. Built on CAML Light

from the history page

"First, the origin of the name Alcool90: alcool is the french word for alcohol, and Alcool 90 means pure alcohol. The proper pronouciation is al-coal, not al-cool

A first version of the language was written in the Centaur system in 1990. This version was only an interpreter. Upon the availability of Caml Light, a new compiler was written in 1991, and is available for experimentation. This version is essentially an Alcool 90 front-end with a Caml Light 0.4 back-end. "



Places
People:
Structures:
Related languages
Alcool-90 Alcool-90   Evolution of
CAML Light Alcool-90   Built with

Samples:

References:
  • Rouaix, Francois (1990) Rouaix, Francois "ALCOOL-90: Typage de la surcharge dans un langage fonctionnel" These de doctorat, Universite Paris 7, 1990.
  • Rouaix, Francois (1990) Rouaix, Francois "Safe run-time overloading" pp355-366
          in [PLDI 1990] (1990) [SIGPLAN] SIGPLAN '90 Conference on Programming Language Design and Implementation, White Plains, New York, June 1990
  • Rouaix, Francois (1993) Rouaix, Francois "The Alcool 90 Experiment" INRIA Rocquencourt Online copy Abstract Extract: Introduction
          in [PLDI 1990] (1990) [SIGPLAN] SIGPLAN '90 Conference on Programming Language Design and Implementation, White Plains, New York, June 1990
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder