Differences between revisions 17 and 18
Revision 17 as of 2007-03-08 16:38:09
Size: 1055
Comment:
Revision 18 as of 2007-03-08 16:42:16
Size: 1061
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
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:WikiPedia:Kenneth_E._Iverson Kenneth E. Iverson]. 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:WikiPedia:Kenneth_E._Iverson.
Line 11: Line 11:
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]. The original APL\1130 spawned [:/AplsAndRelatedLanguages:many APLs and related languages]. It has also exercised a strong influence on wiki:WikiPedia/functional_Programming.
Line 15: Line 15:
 * DiscoveringApl
 * WhichApl
 * [:DiscoveringApl:Discovering APL]
 * [:WhichApl:Which APL?]
 * [:AplHistory:APL's History]
Line 24: Line 25:
 * AplHistory

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.

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.

  • [:DiscoveringApl:Discovering APL]

  • [:WhichApl:Which APL?]

  • [:AplHistory:APL's History]

Other sources


CategoryAboutApl

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