Leading axis theory: Difference between revisions

Jump to navigation Jump to search
119 bytes added ,  19:41, 1 August 2021
Line 59: Line 59:
== History ==
== History ==


Leading axis theory was first developed by [[Arthur Whitney]] of [[I. P. Sharp Associates]] in the early 1980s. Based on this, [[Ken Iverson]] invented the [[Rank operator]]. The new ideas were further developed by Iverson and [[Roger Hui]] when creating the [[J]] language in the 1990s and 2000s; the leading axis model and its various incompatibilities with APL had been a major reason to break with APL and create a new language.
Leading axis theory was first developed by [[Arthur Whitney]] of [[I. P. Sharp Associates]] in the early 1980s. Based on this, [[Ken Iverson]] invented the [[Rank operator]].<ref>[[Gitte Christensen]] and [[Joey Tuttle]] at [[APL Campfire]]. Aug 1st, 2021.</ref>  The new ideas were further developed by Iverson and [[Roger Hui]] when creating the [[J]] language in the 1990s and 2000s; the leading axis model and its various incompatibilities with APL had been a major reason to break with APL and create a new language.


Leading axis theory was brought to [[Nested array theory|nested]] APLs by [[Dyalog APL]] in the 2010s after [[Dyalog Ltd.]] employed Hui. Working with [[Jay Foad]] and [[Morten Kromberg]], Hui designed and implemented versions of Rank and other J functionality compatible with Dyalog's nested arrays.
Leading axis theory was brought to [[Nested array theory|nested]] APLs by [[Dyalog APL]] in the 2010s after [[Dyalog Ltd.]] employed Hui. Working with [[Jay Foad]] and [[Morten Kromberg]], Hui designed and implemented versions of Rank and other J functionality compatible with Dyalog's nested arrays.
 
== References ==
<references/>
{{APL features}}[[Category:Leading axis theory| ]]
{{APL features}}[[Category:Leading axis theory| ]]

Navigation menu