AMPLE
|
Ample has several technical meanings.
AMPLE is the name of two different programming languages.
AMPLE the Music Language
AMPLE was a FORTH-like programming language for programming the 500/5000 series of add-on music synthesisers for the BBC Microcomputer. AMPLE was produced by Hybrid Technologies, Cambridge, England in the mid 1980s. Many AMPLE programs were published in Acorn User magazine.
AMPLE the Scripting Language
AMPLE (an abbreviation of Advanced Multi-Purpose LanguagE) is a scripting programming language and a part of the Falcon Framework software framework developed for the Apollo/Domain computer by Mentor Graphics. It is a loosely typed C-like programming language, with for example vector types added.
As the Apollo/Domain was very popular in computer-aided engineering (especially in electronic design automation), AMPLE is still used in several Mentor Graphics applications such as Design Architect and is only slowly being obsoleted. These tools use a ported version of the Falcon Framework, adapted to run on modern UNIX workstations and even Windows NT.
Ample in Mathematics
In mathematics, ample is used to describe a condition that when applied to a some sheaf A, reads, A is ample if it is globally defined when tensored with a coherent sheaf B (See Ample vector bundle).