APL\360: Difference between revisions

Jump to navigation Jump to search
1,133 bytes added ,  14:51, 28 October 2019
no edit summary
Miraheze>Adám Brudzewsky
(Created page with "The first implementation of APL using recognizable APL symbols was APL\360 which ran on the IBM System/360, and was completed in November 1966 though at that time remained...")
 
Miraheze>Adám Brudzewsky
No edit summary
Line 1: Line 1:
The first implementation of APL using recognizable APL symbols was APL\360 which ran on the [[IBM]] System/360, and was completed in November 1966 though at that time remained in use only within IBM. In 1973 its implementers, [[Larry Breed]], Dick Lathwell and [[Roger Moore]], were awarded the Grace Murray Hopper Award from the Association for Computing Machinery (ACM). It was given "for their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems."
{{Infobox array language
| array model              = [[flat array model|flat]]
| index origin            = 1
| function styles          = [[tradfn]]
| numeric types            = float
| unicode support          = no
| released                = 1967
| developer                = [[IBM]]
| latest release version  = XM6 / 1972
| implementation languages = [https://en.wikipedia.org/wiki/IBM_Basic_Assembly_Language_and_successors BAL]
| platforms                = S/360–z/Architecture
| operating systems        = DOS/360–z/OS
| license                  = Free for non-commercial use / Open source commercial software
| website                  = [https://computerhistory.org/blog/the-apl-programming-language-source-code/ Computer History Museum]
| download                = [https://computerhistory.org/blogs/apl360-software-license-agreement/ Source code]
| documentation            = [https://www.jsoftware.com/papers/APL360TerminalSystem.htm ''The APL\360 Terminal System'']
| influenced by            = [[Iverson notation]]
| influenced              = [[ISO 8485:1989]], [[ISO/IEC 13751:2001]], [[APL2]], [[J]]
}}
 
'''APL\360''' was the first implementation of APL using recognizable APL symbols. It ran on the [[IBM]] System/360, and was completed in November 1966 though at that time remained in use only within IBM. In 1973 its implementers, [[Larry Breed]], Dick Lathwell and [[Roger Moore]], were awarded the Grace Murray Hopper Award from the Association for Computing Machinery (ACM). It was given "for their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems."


In 1975, the IBM 5100 microcomputer offered APL\360] as one of two built-in ROM-based interpreted languages for the computer, complete with a keyboard and display that supported all the special symbols used in the language.
In 1975, the IBM 5100 microcomputer offered APL\360] as one of two built-in ROM-based interpreted languages for the computer, complete with a keyboard and display that supported all the special symbols used in the language.

Navigation menu