GoldAPL.gif (6629 bytes) 

 

About APL
Home Contents

Idiom Library Downloads Related Sites Artikkelit

About APL

APL is a high-productivity computing tool which is concise, has a consistent mathematical foundation, is intrinsically an array processing language and has been developed over a period of more than 30 years.

Major users of APL include financial institutions, insurance companies, engineers, scientists, mathematicians and teachers; the applications which APL is used for range from pure mathematics through engineering calculations and on to free-form text retrieval.

APL is available from several vendors on a wide variety of hardware and software platforms, from stand-alone desktop to global enterprise systems.

APL in Wikipedia.

star.gif (917 bytes) FinnAPL www Idiom Library coolstar.gif (3585 bytes) [PDF]

Eräästä ohjelmointikielestä

Matemaatikko Kenneth E. Iverson kehitti 60-luvun alkupuolella algoritmien kuvauskielen, josta APL (A Programming Language)  -ohjelmointikieli syntyi 1966.

Vaikka se alunperin olikin tarkoitettu vain keskuskoneisiin, APL:llä on nykyään vahva asema PC-maailmassa.

Se, mikä erottaa APL:n muista ohjelmointikielistä, on sen ilmaisuvoima, eli kyky suoriutua monimutkaisistakin tehtävistä vähällä koodimäärällä. Esimerkiksi kaikkien yli 97 olevien painojen poiminta painojoukosta saadaan selville APL:llä kirjoittamalla
(painot>97)/painot
Tämä tehtävä vaatisi useimmilla muilla ohjelmointikielillä hyvinkin paljon enemmän koodia.

APL Wikipediassa.

[New!]Veli-Matin mukana APL:ää oppimaan:

bulletAPL-opas (HTML, 26.4.1999)
bulletAPL-opas (PDF, 20.8.2002)
 

 


Last modified: 15.02.2013