Introductions: Difference between revisions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
Below are some texts intended to give you a taste for APL. Should you decide to learn more, then have a look at our [[learning resources]]. | Below are some texts intended to give you a taste for APL. Should you decide to learn more, then have a look at our [[learning resources]]. | ||
=== In text form === | |||
* Yan Cui: [https://theburningmonk.com/2015/06/fear-and-loathing-with-apl/ Fear and Loathing with APL] | * Yan Cui: [https://theburningmonk.com/2015/06/fear-and-loathing-with-apl/ Fear and Loathing with APL] | ||
* [[Ken Iverson]]: [https://www.jsoftware.com/papers/tot.htm Notation as a Tool of Thought] | * [[Ken Iverson]]: [https://www.jsoftware.com/papers/tot.htm Notation as a Tool of Thought] | ||
* [[Bernard Legrand]]: [http://archive.vector.org.uk/art10011550 APL – a Glimpse of Heaven] (also [http://www.afapl.asso.fr/AFAPL_2006_v2.pdf available in French]) | * [[Bernard Legrand]]: [http://archive.vector.org.uk/art10011550 APL – a Glimpse of Heaven] (also [http://www.afapl.asso.fr/AFAPL_2006_v2.pdf available in French]) | ||
* [[Alan J. Perlis]]: [https://www.jsoftware.com/papers/perlis77.htm In Praise of APL: A Language for Lyrical Programming] | * [[Alan J. Perlis]]: [https://www.jsoftware.com/papers/perlis77.htm In Praise of APL: A Language for Lyrical Programming] | ||
* [[Stephen Taylor]]: [[Discovering APL]] | * [[Stephen Taylor]]: [[Discovering APL]] | ||
* Kai Jäger: [https://old.aplwiki.com/LearnApl/IntroducingApl Introduction to APL] from the old [[APL Wiki]] | * Kai Jäger: [https://old.aplwiki.com/LearnApl/IntroducingApl Introduction to APL] from the old [[APL Wiki]] | ||
=== Videos === | |||
* Phoebe Jenkins: [https://www.youtube.com/watch?v=UltnvW83_CQ An Introduction to APL] (EnthusiastiCon 2019) | |||
* Rohan Mehta: [https://www.youtube.com/watch?v=UGfn1yzyK5c APL: What You Need To Know To Get Started] (Paradigm Conf 2022) | |||
* "iWaroz": [https://www.youtube.com/watch?v=a6GIZE1Z1Qg A brief introduction to APL] (A Byte of Code) | |||
{{APL development}} | {{APL development}} | ||
[[Category:Lists]][[Category:Online resources]][[Category:Publications]] | [[Category:Lists]][[Category:Online resources]][[Category:Publications]] |
Revision as of 09:39, 7 July 2022
|
Below are some texts intended to give you a taste for APL. Should you decide to learn more, then have a look at our learning resources.
In text form
- Yan Cui: Fear and Loathing with APL
- Ken Iverson: Notation as a Tool of Thought
- Bernard Legrand: APL – a Glimpse of Heaven (also available in French)
- Alan J. Perlis: In Praise of APL: A Language for Lyrical Programming
- Stephen Taylor: Discovering APL
- Kai Jäger: Introduction to APL from the old APL Wiki
Videos
- Phoebe Jenkins: An Introduction to APL (EnthusiastiCon 2019)
- Rohan Mehta: APL: What You Need To Know To Get Started (Paradigm Conf 2022)
- "iWaroz": A brief introduction to APL (A Byte of Code)
APL development [edit] | |
---|---|
Interface | Session ∙ Typing glyphs (on Linux) ∙ Fonts ∙ Text editors |
Publications | Introductions ∙ Learning resources ∙ Simple examples ∙ Advanced examples ∙ Mnemonics ∙ ISO 8485:1989 ∙ ISO/IEC 13751:2001 ∙ A Dictionary of APL ∙ Case studies ∙ Documentation suites ∙ Books ∙ Papers ∙ Videos ∙ APL Quote Quad ∙ Vector journal ∙ Terminology (Chinese, German) ∙ Neural networks ∙ Error trapping with Dyalog APL (in forms) |
Sharing code | Backwards compatibility ∙ APLcart ∙ APLTree ∙ APL-Cation ∙ Dfns workspace ∙ Tatin ∙ Cider |
Implementation | Resources ∙ Open-source ∙ Magic function ∙ Performance ∙ APL hardware |
Developers | Timeline of corporations ∙ APL2000 ∙ Dyalog ∙ IBM ∙ IPSA ∙ STSC |