ISO 8485:1989: Difference between revisions
(Redirected page to Standards) Tag: New redirect |
(Wrong Falkoff reference?) |
||
(2 intermediate revisions by 2 users not shown) | |||
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. | |||
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/> | |||
== External links == | |||
* [https://www.iso.org/standard/15692.html ISO 8485:1989] | |||
{{APL development}}[[Category:APL language]][[Category:APL history]] |
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
- ↑ Adin Falkoff. "The IBM family of APL systems". IBM Systems Journal Vol. 30 No. 4. 1991.
- ↑ Adin Falkoff and D. L. Orth. "Development of an APL standard" at APL79.
External links
APL development [edit] | |
---|---|
Interface | Session ∙ Typing glyphs (on Linux) ∙ Fonts ∙ Text editors |
Publications | Introductions ∙ Learning resources ∙ Simple examples ∙ Advanced examples ∙ Mnemonics ∙ ISO 8485:1989 ∙ ISO/IEC 13751:2001 ∙ A Dictionary of APL ∙ Case studies ∙ Documentation suites ∙ Books ∙ Papers ∙ Videos ∙ APL Quote Quad ∙ Vector journal ∙ Terminology (Chinese, German) ∙ Neural networks ∙ Error trapping with Dyalog APL (in forms) |
Sharing code | Backwards compatibility ∙ APLcart ∙ APLTree ∙ APL-Cation ∙ Dfns workspace ∙ Tatin ∙ Cider |
Implementation | Resources ∙ Open-source ∙ Magic function ∙ Performance ∙ APL hardware |
Developers | Timeline of corporations ∙ APL2000 ∙ Dyalog ∙ IBM ∙ IPSA ∙ STSC |