ISO/IEC 13751:2001: Difference between revisions

Jump to navigation Jump to search
Describe APL2C as "obscure"; likely only tested because the author is friends with Batenburg
(Some history)
(Describe APL2C as "obscure"; likely only tested because the author is friends with Batenburg)
 
Line 3: Line 3:
The Extended APL standard was drafted by a working group chaired by Lee Dickey. Work began in the late 1980s,<ref>[[Robert Bernecky]] and Maxine Hersch. [https://dl.acm.org/doi/10.1145/384282.28339 Component file systems and the APL standard]. [[APL Quote Quad]] Volume 17, Issue 4. 1987-01-01.</ref> and the first drafts, which differed little from the final design, were circulated beginning in 1993.<ref>Eke van Batenburg. [https://dl.acm.org/doi/abs/10.1145/192447.192459 Creating the APL extended standard]. [[APL Quote Quad]] Volume 25, Issue 2. 1994-12-01.</ref>
The Extended APL standard was drafted by a working group chaired by Lee Dickey. Work began in the late 1980s,<ref>[[Robert Bernecky]] and Maxine Hersch. [https://dl.acm.org/doi/10.1145/384282.28339 Component file systems and the APL standard]. [[APL Quote Quad]] Volume 17, Issue 4. 1987-01-01.</ref> and the first drafts, which differed little from the final design, were circulated beginning in 1993.<ref>Eke van Batenburg. [https://dl.acm.org/doi/abs/10.1145/192447.192459 Creating the APL extended standard]. [[APL Quote Quad]] Volume 25, Issue 2. 1994-12-01.</ref>


Some modern dialects, such as [[APLX]] and [[GNU APL]], are based on ISO/IEC 13751:2001, while others, such as [[APL+Win]] and [[Dyalog]], have a slightly different set of [[quad name]]s and provide the [[migration level]] functionality to improve compatibility. In a 2005 study (prior to the existence of GNU APL, as well as the addition of features from the standard to various dialects), APL compiler [[APL2C]] was found to have the fewest features differing from the standard, followed by APLX and [[APL2]].<ref>F.H.D. van Batenburg. [http://archive.vector.org.uk/art10000930 Conformity of APL Implementations to the ISO APL Standard]. [[Vector journal]] Volume 21, No.3. 2005-05.</ref>
Some modern dialects, such as [[APLX]] and [[GNU APL]], are based on ISO/IEC 13751:2001, while others, such as [[APL+Win]] and [[Dyalog]], have a slightly different set of [[quad name]]s and provide the [[migration level]] functionality to improve compatibility. In a 2005 study (prior to the existence of GNU APL, as well as the addition of features from the standard to various dialects), the obscure dialect [[APL2C]] was found to have the fewest features differing from the standard, followed by APLX and [[APL2]].<ref>F.H.D. van Batenburg. [http://archive.vector.org.uk/art10000930 Conformity of APL Implementations to the ISO APL Standard]. [[Vector journal]] Volume 21, No.3. 2005-05.</ref>


== External links ==
== External links ==

Navigation menu