4,494
edits
mNo edit summary |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 40: | Line 40: | ||
* [https://github.com/annser/annser Artificial Neural Networks] | * [https://github.com/annser/annser Artificial Neural Networks] | ||
* [https://codeburst.io/fizzbuzz-in-apl-a193d1954b4b FizzBuzz] | * [https://codeburst.io/fizzbuzz-in-apl-a193d1954b4b FizzBuzz] | ||
* [https://wordsandbuttons.online/apl_deserves_its_renaissance_too.html APL deserves its renaissance too] (interactive explanation of [[John Scholes' Conway's Game of Life]]) | |||
</div> | </div> | ||
Line 89: | Line 90: | ||
== Haven't used APL in a while? == | == Haven't used APL in a while? == | ||
Those who learned APL "in the early days" should note that several implementations have made significant extensions to the language and system in the last decade or two. | Those who learned APL "in the early days" should note that several implementations have made significant extensions to the language and system in the last decade or two. | ||
* General video: [https://www.youtube.com/watch?v=XN1l1WiYc_o Dyalog APL for other APL users] ([[assignment]], [[control structure]]s, [[namespace]]s, [[migration level]], [[Bind]], [[user-defined operator]]s, [[dfn]]s, [[Error trapping with Dyalog APL|error trapping]], [[shyness]], [[namelist]]s, [[GCD]], [[LCM]], [[Power operator]], and more) | |||
* New primitive functions: <source lang=apl inline>⊢</source> [[Identity|Same]], [[Right_identity|Right]]; <source lang=apl inline>⊣</source> [[Identity|Same]], [[Left_identity|Left]]; <source lang=apl inline>⌷</source> [[Materialise]], [[Squad indexing|Index]]; <source lang=apl inline>≡</source> [[Depth]], [[Match]]; <source lang=apl inline>≢</source> [[Tally]], [[Not Match]]; <source lang=apl inline>≠</source> [[Nub Sieve]]; <source lang=apl inline>⍸</source> [[Where]], [[Interval Index]]; <source lang=apl inline>⊆</source> [[Nest]], [[Partition]] | * New primitive functions: <source lang=apl inline>⊢</source> [[Identity|Same]], [[Right_identity|Right]]; <source lang=apl inline>⊣</source> [[Identity|Same]], [[Left_identity|Left]]; <source lang=apl inline>⌷</source> [[Materialise]], [[Squad indexing|Index]]; <source lang=apl inline>≡</source> [[Depth]], [[Match]]; <source lang=apl inline>≢</source> [[Tally]], [[Not Match]]; <source lang=apl inline>≠</source> [[Nub Sieve]]; <source lang=apl inline>⍸</source> [[Where]], [[Interval Index]]; <source lang=apl inline>⊆</source> [[Nest]], [[Partition]] |