2,951
edits
m (Text replacement - "Watson Research Center" to "Watson Research Center") |
(More accurate and detailed introduction; cut indirect influences) |
||
Line 17: | Line 17: | ||
| documentation = [https://www.jsoftware.com/papers/APL360TerminalSystem.htm ''The APL\360 Terminal System''] | | documentation = [https://www.jsoftware.com/papers/APL360TerminalSystem.htm ''The APL\360 Terminal System''] | ||
| run online = [https://norbertkehrer.github.io/ibm_5110/emu5110.html IBM 5110 emulator] | | run online = [https://norbertkehrer.github.io/ibm_5110/emu5110.html IBM 5110 emulator] | ||
| influenced by = [[Iverson notation | | influenced by = [[Iverson notation]], [[IVSYS/7090]] | ||
| influenced = [[APL.SV]], [[APL*PLUS]] | |||
}} | }} | ||
'''APL\360''' (stylised as '''''APL''\360''') was the first implementation of APL | '''APL\360''' (stylised as '''''APL''\360''') was the first major implementation of APL, following the prototype [[IVSYS/7090]]. It ran on the [[IBM]] System/360, and was completed in November 1966 but was mainly used within IBM until its public release in 1968. The APL\360 design was taken as the starting point for all later development, and its source code also became the basis of [[APL*PLUS]]. In 1973 its implementers, [[Larry Breed]], [[Dick Lathwell]] and [[Roger Moore]], were awarded the [[wikipedia:Grace Murray Hopper Award|Grace Murray Hopper Award]] "for their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems." | ||
Beginning in 1975, the IBM 5100 line of microcomputers 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. | Beginning in 1975, the IBM 5100 line of microcomputers 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. |