Differences between revisions 14 and 16 (spanning 2 versions)
Revision 14 as of 2007-03-07 17:54:15
Size: 986
Comment:
Revision 16 as of 2007-03-07 17:55:28
Size: 995
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= About APL =
Line 9: Line 11:
The original APL\1130 spawned [:AboutApl/AplsAndRelatedLanguages many APLs and related languages]. It has also exercised a strong influence on [wiki:WikiPedia/Functional_Programming functional programming]. The original APL\1130 spawned [:/AplsAndRelatedLanguages:many APLs and related languages]. It has also exercised a strong influence on [wiki:WikiPedia/Functional_Programming functional programming].

About APL

APL is A Programming Language, derived from a mathematical notation developed at Harvard in the 1950s and published in a book of the same name by [wiki:Kenneth_E._Iverson Kenneth E. Iverson].

It is distinguished by

  • extreme terseness
  • defining its primitives over arrays
  • the use of [:SpecialCharacters:special glyphs] to denote its primitive functions

  • extensive use of higher-order functions

The original APL\1130 spawned [:/AplsAndRelatedLanguages:many APLs and related languages]. It has also exercised a strong influence on [wiki:WikiPedia/Functional_Programming functional programming].

Other sources


CategoryAboutApl

AboutApl (last edited 2009-03-11 09:22:02 by KaiJaeger)