FinnAPL idiom library: Difference between revisions
Jump to navigation
Jump to search
no edit summary
Miraheze>Marshall (Transfer from old aplwiki.com) |
Miraheze>Adám Brudzewsky No edit summary |
||
Line 1: | Line 1: | ||
{{Note|The idioms in the FinnAPL idiom library don't make use of some of the newer features available in second-generation APLs. Nowadays there is sometimes an easier way of achieving the same thing in APL2. [[Contributing|Contributions]] and updates welcomed!}} | |||
The FinnAPL | [[File:FinnAPL.jpg|thumb|The original FinnAPL idiom library]] | ||
The | The '''[[FinnAPL]] idiom library''' is a very valuable resource for APL programmers. It contains a collection of over 700 one-line APL idioms to achieve a large variety of tasks. It was first presented at the 1984 [[APL conference]] in Helsinki, Finland. The huge contribution of the Finnish APL Association is gratefully acknowledged. | ||
This listing mainly suffers from two issues: | |||
* Due to its age, it don't make use of modern APL features which can provide a simpler solution. (However, simple-looking expression which uses [[nested arrays]] can be much more computationally expensive than a longer, more involved solution which only uses simple arrays.) | |||
* It can be hard to find what one is looking for, both because computing terminology has changed, and because pinpointing the exact term can be difficult. | |||
[[APLcart]] includes all of the below library, updated to use the latest language features, and in an easily searchable format that includes modern day synonyms. | |||
== Interpreting an entry in the Idiom Library == | == Interpreting an entry in the Idiom Library == |