ISO 8485:1989: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
(Stand-alone page)
Tag: Removed redirect
(Wrong Falkoff reference?)
 
Line 1: Line 1:
'''ISO 8485:1989''' is an [[wikipedia:international standard|international standard]] issued by the [[wikipedia:International Organization for Standardization|ISO]], specifying behavior for a [[Flat array model|flat]] APL dialect nearly identical to [[APL.SV]]. It was succeeded by the Extended APL standard, [[ISO/IEC 13751:2001]]. The features of ISO 8485:1989 have been widely adopted, and its primitives in particular are supported by all commercial APL dialects.
'''ISO 8485:1989''' is an [[wikipedia:international standard|international standard]] issued by the [[wikipedia:International Organization for Standardization|ISO]], specifying behavior for a [[Flat array model|flat]] APL dialect nearly identical to [[APL.SV]]. It was succeeded by the Extended APL standard, [[ISO/IEC 13751:2001]]. The features of ISO 8485:1989 have been widely adopted, and its primitives in particular are supported by all commercial APL dialects.


Work on an APL standard was begun at [[IBM]] in 1974, shortly after the release of [[APL.SV]]. Initially, the standard was simply considered to be defined by APL.SV's implementation, but by 1977 a standard document had been written and was ratified as an IBM standard.<ref>[[Adin Falkoff]]. [https://doi.org/10.1145/800012.808128 "APL\360 History"] ([https://www.jsoftware.com/papers/apl360history.htm web]) at [[APL69]].</ref> It was published in 1979 as part of the [[APL79]] conference proceedings, in a separate volume from the other papers for ease of reproduction.<ref>[[Adin Falkoff]] and D. L. Orth. [https://doi.org/10.1145/800137.804495 "Development of an APL standard"] at [[APL79]].</ref> In 1987 an edited form of this standard was accepted by ISO as ISO 8485:1989.
Work on an APL standard was begun at [[IBM]] in 1974, shortly after the release of [[APL.SV]]. Initially, the standard was simply considered to be defined by APL.SV's implementation, but by 1977 a standard document had been written and was ratified as an IBM standard.<ref>[[Adin Falkoff]]. "The IBM family of APL systems". ''[[IBM]] Systems Journal'' Vol. 30 No. 4. 1991.</ref> It was published in 1979 as part of the [[APL79]] conference proceedings, in a separate volume from the other papers for ease of reproduction.<ref>[[Adin Falkoff]] and D. L. Orth. [https://doi.org/10.1145/800137.804495 "Development of an APL standard"] at [[APL79]].</ref> In 1987 an edited form of this standard was accepted by ISO as ISO 8485:1989.


== References ==
== References ==

Latest revision as of 23:57, 9 March 2024

ISO 8485:1989 is an international standard issued by the ISO, specifying behavior for a flat APL dialect nearly identical to APL.SV. It was succeeded by the Extended APL standard, ISO/IEC 13751:2001. The features of ISO 8485:1989 have been widely adopted, and its primitives in particular are supported by all commercial APL dialects.

Work on an APL standard was begun at IBM in 1974, shortly after the release of APL.SV. Initially, the standard was simply considered to be defined by APL.SV's implementation, but by 1977 a standard document had been written and was ratified as an IBM standard.[1] It was published in 1979 as part of the APL79 conference proceedings, in a separate volume from the other papers for ease of reproduction.[2] In 1987 an edited form of this standard was accepted by ISO as ISO 8485:1989.

References

  1. Adin Falkoff. "The IBM family of APL systems". IBM Systems Journal Vol. 30 No. 4. 1991.
  2. Adin Falkoff and D. L. Orth. "Development of an APL standard" at APL79.

External links

APL development [edit]
Interface SessionTyping glyphs (on Linux) ∙ FontsText editors
Publications IntroductionsLearning resourcesSimple examplesAdvanced examplesMnemonicsISO 8485:1989ISO/IEC 13751:2001A Dictionary of APLCase studiesDocumentation suitesBooksPapersVideosAPL Quote QuadVector journalTerminology (Chinese, German) ∙ Neural networksError trapping with Dyalog APL (in forms)
Sharing code Backwards compatibilityAPLcartAPLTreeAPL-CationDfns workspaceTatinCider
Implementation ResourcesOpen-sourceMagic functionPerformanceAPL hardware
Developers Timeline of corporationsAPL2000DyalogIBMIPSASTSC