Learning resources: Difference between revisions

Jump to navigation Jump to search
28 bytes removed ,  12:56, 14 November 2019
Miraheze>Adám Brudzewsky
Miraheze>Adám Brudzewsky
Line 2: Line 2:
|{{quote | "I have long been struck by the contrast between the success with which the adventurous learn APL by simply using it, and the frequent failure of lecture courses to communicate the simplicity and applicability of the language."|[[Ken Iverson]]. ''A Working Introduction to APL'', 1981.}}
|{{quote | "I have long been struck by the contrast between the success with which the adventurous learn APL by simply using it, and the frequent failure of lecture courses to communicate the simplicity and applicability of the language."|[[Ken Iverson]]. ''A Working Introduction to APL'', 1981.}}
|}
|}
== Introductions ==
== For non-programmers ==
=== For non-programmers ===


Some of the best resources for somebody new to APL and programming in general are:
Some of the best resources for somebody new to APL and programming in general are:
Line 15: Line 14:
If you get stuck, don't hesitate to ask your questions in the [[APL Orchard]] chat room.
If you get stuck, don't hesitate to ask your questions in the [[APL Orchard]] chat room.


=== For non-APL programmers ===
== For non-APL programmers ==


This is a list of tutorials and other resources of interest to someone who knows about programming or is familiar with another programming language, but wants to learn more about APL.
This is a list of tutorials and other resources of interest to someone who knows about programming or is familiar with another programming language, but wants to learn more about APL.
Line 36: Line 35:
[[Category:Lists]]
[[Category:Lists]]


=== For novice APLers ===
== For novice APLers ==


If you already have a fair grasp of APL's [[primitive functions]] and [[primitive operators|operators]], you can sharpen your skills by challenging yourself with these:
If you already have a fair grasp of APL's [[primitive functions]] and [[primitive operators|operators]], you can sharpen your skills by challenging yourself with these:
Line 48: Line 47:
* [https://www.dyalog.com/student-competition.htm APL Problem Solving Competition]s — Try to solve past years' problems.
* [https://www.dyalog.com/student-competition.htm APL Problem Solving Competition]s — Try to solve past years' problems.


=== For old APLers ===
== For old APLers ==


* [[Modern APL for old APLers]]
* [[Modern APL for old APLers]]

Navigation menu