Learning resources: Difference between revisions

Jump to navigation Jump to search
256 bytes removed ,  21:45, 3 November 2019
no edit summary
Miraheze>Adám Brudzewsky
Miraheze>Adám Brudzewsky
No edit summary
Line 1: Line 1:
= Introductions =
{| class=wikitable style="width:50%;float:right"
 
|{{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."|Kenneth E. Iverson, 1981 - ''A Working Introduction to APL''}}
|}
 
== Introductions ==
== For non-programmers ==
=== For non-programmers ===
 
[[Ken Iverson]], the creator of APL, once said:
 
{{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."|''A Working Introduction to APL'', 1981}}


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 19: Line 15:
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 40: Line 36:
[[Category:Lists]]
[[Category:Lists]]


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


[[Intermediate APL]]
[[Intermediate APL]]


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


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


= How to's =
== How to's ==


== Graphical User Interfaces ==
=== Graphical User Interfaces ===


== Calling APL from other languages ==
=== Calling APL from other languages ===


== Calling other languages from APL ==
=== Calling other languages from APL ===


== Performance tuning ==
=== Performance tuning ===


== APL on the web ==
=== APL on the web ===


== Parallel computing ==
=== Parallel computing ===


== Cryptography ==
=== Cryptography ===


Migrate https://aplwiki.com/CryptographyWithDyalogAndDotNet
Migrate https://aplwiki.com/CryptographyWithDyalogAndDotNet


{{APL programming language}}
{{APL programming language}}

Navigation menu