[go: nahoru, domu]

Mine sisu juurde

APL: erinevus redaktsioonide vahel

Allikas: Vikipeedia
Eemaldatud sisu Lisatud sisu
EmausBot (arutelu | kaastöö)
P r2.6.4) (robot muutis: sv:APL (programspråk)
Legobot (arutelu | kaastöö)
P Robot: muudetud 28 intervikilinki, mis on nüüd andmekogus Wikidata
 
(ei näidata 4 kasutaja 7 vahepealset redaktsiooni)
12. rida: 12. rida:
}}
}}


[[APL]] (nimetatud raamatu ''A Programming Language'' järgi) on interaktiivne massiiv-orienteeritud [[programmeerimiskeel]] ning integreeritud arenduskeskkond. Keel baseerub matemaatilisel notatsioonil ning loojaks on [[Kenneth E. Iverson]].
'''APL''' (nimetatud raamatu "A Programming Language" järgi) on interaktiivne massiiv-orienteeritud [[programmeerimiskeel]] ning integreeritud arenduskeskkond. Keel baseerub matemaatilisel notatsioonil ning loojaks on [[Kenneth E. Iverson]].


APL'il on mitmed ebatavalised omadused:
APL-il on mitmed ebatavalised omadused:


* Ta on kompaktne, kasutades sõnade asemel sümboleid ning rakendades funktsioone kogu massiivile kasutamata eraldi väljatoodud tsüklit.
* Ta on kompaktne, kasutades sõnade asemel sümboleid ning rakendades funktsioone kogu massiivile kasutamata eraldi väljatoodud tsüklit.
23. rida: 23. rida:


==Hello, world==
==Hello, world==

[[Hello world]] programm APL'is:
[[Hello world]] programm APL'is:


29. rida: 28. rida:


[[Kategooria:Programmeerimiskeeled]]
[[Kategooria:Programmeerimiskeeled]]

[[an:APL]]
[[ms:Bahasa pengaturcaraan APL]]
[[da:APL]]
[[de:APL (Programmiersprache)]]
[[en:APL (programming language)]]
[[es:APL]]
[[eo:APL]]
[[fa:ای‌پی‌ال]]
[[fr:APL (langage)]]
[[gl:APL]]
[[ko:APL]]
[[it:APL]]
[[hu:APL]]
[[mr:एपीएल]]
[[nl:APL]]
[[ja:APL]]
[[pl:APL (język programowania)]]
[[pt:APL]]
[[ro:APL]]
[[ru:АПЛ (язык программирования)]]
[[sk:APL (programovací jazyk)]]
[[fi:APL (ohjelmointikieli)]]
[[sv:APL (programspråk)]]
[[tg:АПЛ (забони барноманависӣ)]]
[[zh:APL語言]]

Viimane redaktsioon: 14. märts 2013, kell 20:47

APL
Paradigma massiiv, funktsionaalne, struktureeritud, modulaarne
Väljalaskeaeg 1964
Looja Kenneth E. Iverson
Arendaja Kenneth E. Iverson
Tüüpimine dünaamiline
Implementatsioonid IBM APL2, Dyalog APL, APL2000, Sharp APL, APLX
Dialektid A+, Dyalog APL, APLNex
Mõjutatud keeltest matemaatiline notatsioon
Mõjutanud keeli J, K, Nial, PPL, Q, MATLAB, Mathematica

APL (nimetatud raamatu "A Programming Language" järgi) on interaktiivne massiiv-orienteeritud programmeerimiskeel ning integreeritud arenduskeskkond. Keel baseerub matemaatilisel notatsioonil ning loojaks on Kenneth E. Iverson.

APL-il on mitmed ebatavalised omadused:

  • Ta on kompaktne, kasutades sõnade asemel sümboleid ning rakendades funktsioone kogu massiivile kasutamata eraldi väljatoodud tsüklit.
  • Ta on lahendus-orienteeritud, rõhutades algoritmide esitust eraldiseisvana masina arhitektuurist ja operatsioonisüsteemist.
  • Tal on vaid üks lihtne ja läbiv rekursiivse järjekorra reegel: funktsiooni parempoolne argument on kogu temast paremale poole jääva avaldise tulemus.

APL oli oluliseks mõjuriks tabelarvutuse ja funktsionaalse programmeerimise arengule, ning praegustele matemaatikaprogrammidele. Samuti on ta inspireerinud mitmeid hilisemaid programmeerimiskeeli.

Hello, world

[muuda | muuda lähteteksti]

Hello world programm APL'is:

'Hello, world!'