APL conference: Difference between revisions

Jump to navigation Jump to search
9,228 bytes added ,  06:58, 19 October 2020
(→‎Conference details: The long titles from early conference proceedings are just descriptions. Use actual conference names instead)
(28 intermediate revisions by 2 users not shown)
Line 2: Line 2:
.toclevel-3{display:none}
.toclevel-3{display:none}
}}
}}
'''APL conferences''' where held regularly beginning in 1969. When no conference was arranged for 2005, Dyalog began hosting its yearly [[Dyalog user meeting]]s beginning in 2006, with both events happening in 2007. The last joint conference was held in 2010.
While many [[conferences]] and sequences of conferences have been held by the array language community, the term '''APL conference''' refers to a sequence of conferences held once per year, with some lapses, beginning in 1969, and ending in 2010 with no plans for future conferences. Initial conferences were organised by various universities or other institutions, with some connection to [[wikipedia:SHARE (computing)|SHARE]] but no particular central authority. Beginning with the 1974 conference, [[#1974|APL 6]], [[SIGAPL]] (or STAPL at the time) took over organization of the conferences. Conferences in 1977 and 1978 were not held primarily because of logistical failures, an occurrence which may have prompted vendors to begin holding their own [[IPSA conferences|IPSA]] and [[STSC conferences]], but resumed afterwards and continued to be held every year until 2004. When no conference was arranged for 2005, [[Dyalog Ltd.]] began hosting its yearly [[Dyalog user meeting]]s beginning in 2006, with both events happening in 2007. The last conference was held in 2010: organized in association with [[APL Germany]] and integrated with Dyalog's user meeting that year, it was seen as part of a sequence with the 2000 conference also in Berlin, but this sequence was not extended to 2020.


== Conference details ==
== Conference details ==
Line 11: Line 11:
! Date
! Date
|-
|-
| [[#2010|2010]]
| [[#1969|1969]]
| Berlin, Germany
| S.U.N.Y Binghamton, New York, USA
| APL 2010 LPA
| The Conference on APL "The March On Armonk"
| September 12–17, 2010
| July 11–12, 1969
|-
|-
| [[#2007|2007]]
| [[#1970|1970]]
| Montreal, Canada
| Goddard Space Flight Center, Greenbelt, MD, USA
| Arrays and Objects
| APL II
| October 21–26, 2007
| June 19–20, 1970
|-
|-
| 2004
| [[#1971|1971]]
| Montreal, Canada
| Berkeley, CA, USA
|  
| APL III
|  
| April 20–21, 1971
|-
|-
| [[#2003|2003]]
| [[#1972|1972]]
| San Diego, California, USA
| Atlanta, Georgia
| Stretching the Mind
| APL IV
| June 11–14, 2003
| June 15–16, 1972
|-
|-
| [[#2002|2002]]
| [[#1973|1973]]
| Madrid, Spain
| Toronto, Ontario
| Array Processing Languages: Lore, Problems, and Applications
| APL V
| July 22–25, 2002
| May 15–18, 1973
|-
|-
| [[#2001|2001]]
| [[#1974|1974]]
| New Haven, Connecticut, USA
| Anaheim, CA, USA
| An Arrays Odyssey
| APL 6
| June 25–28, 2001
| May 14–17, 1974
|-
|-
| [[#2000|2000]]
| [[#1975|1975]]
| Berlin, Germany
| Pisa, Italy
| Think Arrays in a Great City
| APL75
| July 24–27, 2000
| June 11–13, 1975
|-
|-
| [[#1999|1999]]
| [[#1976|1976]]
| Scranton, Pennsylvania, USA
| Ottawa, Canada
| All Array Programming Languages
| APL76
| August 10–14, 1999
| September 22–24, 1976
|-
|-
| [[#1998|1998]]
| [[#1978|1978]]
| Rome, Italy
| Foothills College, Los Altos Hills, CA, USA
| APL98 Conference on Array Processing Languages
| "APL78" (unofficial)
| August 27–31, 1998
| March 29, 1978
|-
|-
| [[#1997|1997]]
| [[#1979|1979]]
| Toronto, Ontario, Canada
| Rochester, NY, USA
| Share knowledge / share success
| APL '79
| August 17–20, 1997
| May 30–June 1, 1979
|-
|-
| [[#1996|1996]]
| [[#1980|1980]]
| Lancaster, UK
| Leeuwenhorst, Noordwijk, Holland
| Designing the Future
| APL '80
| July 29–August 1, 1996
| June 24–26, 1980
|-
|-
| [[#1995|1995]]
| [[#1981|1981]]
| San Antonio, Texas, USA
| San Francisco, CA, USA
| Applied Programming Languages
| APL '81
| June 4–8, 1995
| October 21–23, 1981
|-
|-
| [[#1994|1994]]
| [[#1982|1982]]
| Antwerp, Belgium
| Heidelberg, Germany
| The Language and Its Applications
| APL '82
| September 11–15, 1994
| September 1982
|-
|-
| [[#1993|1993]]
| [[#1983|1983]]
| Toronto, Ontario, Canada
| Washington, D.C
| APL '93
| APL '83
| August 15–19, 1993
| April 10–13, 1983
|-
|-
| [[#1992|1992]]
| [[#1984|1984]]
| St. Petersburg, Russia
| Helsinki, Finland
| APL '92
| APL '84
| July 6–10, 1992
| June 11–15, 1984
|-
|-
| [[#1991|1991]]
| [[#1985|1985]]
| Palo Alto, CA, USA
| Seattle, WA, USA
| APL '91
| APL and the future
| August 4–8, 1991
| May 12–16, 1985
|-
|-
| [[#1990|1990]]
| [[#1986|1986]]
| Copenhagen, Denmark
| Manchester, UK
| APL 90: For the Future
| APL in Action
| August 13–17, 1990
| July 7–11, 1986
|-
|-
| [[#1989|1989]]
| [[#1987|1987]]
| New York City, NY, USA
| Dallas, TX, USA
| APL as a Tool of Thought
| APL in Transition
| August 7–10, 1989
| May 10–14, 1987
|-
|-
| [[#1988|1988]]
| [[#1988|1988]]
Line 106: Line 106:
| February 1–5, 1988
| February 1–5, 1988
|-
|-
| [[#1987|1987]]
| [[#1989|1989]]
| Dallas, TX, USA
| New York City, NY, USA
| APL in Transition
| APL as a Tool of Thought
| May 10–14, 1987
| August 7–10, 1989
|-
|-
| [[#1986|1986]]
| [[#1990|1990]]
| Manchester, UK
| Copenhagen, Denmark
| APL in Action
| APL 90: For the Future
| July 7–11
| August 13–17, 1990
|-
|-
| [[#1985|1985]]
| [[#1991|1991]]
| Seattle, WA, USA
| Palo Alto, CA, USA
| APL and the future
| APL '91
| May 12–16
| August 4–8, 1991
|-
|-
| [[#1984|1984]]
| [[#1992|1992]]
| Helsinki, Finland
| St. Petersburg, Russia
| APL '84
| APL '92
| June 11–15, 1984
| July 6–10, 1992
|-
|-
| [[#1983|1983]]
| [[#1993|1993]]
| Washington, D.C
| Toronto, Ontario, Canada
| APL '83
| APL '93
| April 10–13, 1983
| August 15–19, 1993
|-
|-
| [[#1982|1982]]
| [[#1994|1994]]
| Heidelberg, Germany
| Antwerp, Belgium
| APL '82
| The Language and Its Applications
| September 1982
| September 11–15, 1994
|-
|-
| [[#1981|1981]]
| [[#1995|1995]]
| San Francisco, CA, USA
| San Antonio, Texas, USA
| APL '81
| Applied Programming Languages
| October 21–23, 1981
| June 4–8, 1995
|-
|-
| [[#1980|1980]]
| [[#1996|1996]]
| Leeuwenhorst, Noordwijk, Holland
| Lancaster, UK
| APL '80
| Designing the Future
| June 24–26, 1980
| July 29–August 1, 1996
|-
|-
| [[#1979|1979]]
| [[#1997|1997]]
| Rochester, NY, USA
| Toronto, Ontario, Canada
| APL '79
| Share knowledge / share success
| May 30–June 1, 1979
| August 17–20, 1997
|-
|-
| [[#1976|1976]]
| [[#1998|1998]]
| Ottawa, Canada
| Rome, Italy
| APL76
| APL98 Conference on Array Processing Languages
| September 22–24, 1976
| August 27–31, 1998
|-
|-
| [[#1975|1975]]
| [[#1999|1999]]
| Pisa, Italy
| Scranton, Pennsylvania, USA
| APL75
| All Array Programming Languages
| June 11–13, 1975
| August 10–14, 1999
|-
|-
| [[#1974|1974]]
| [[#2000|2000]]
| Anaheim, CA, USA
| Berlin, Germany
| APL 6
| Think Arrays in a Great City
| May 14–17, 1974
| July 24–27, 2000
|-
|-
| [[#1973|1973]]
| [[#2001|2001]]
| Toronto, Ontario
| New Haven, Connecticut, USA
| APL V
| An Arrays Odyssey
| May 15–18, 1973
| June 25–28, 2001
|-
|-
| [[#1972|1972]]
| [[#2002|2002]]
| Atlanta, Georgia
| Madrid, Spain
| APL IV
| Array Processing Languages: Lore, Problems, and Applications
| June 15–16, 1972
| July 22–25, 2002
|-
| [[#2003|2003]]
| San Diego, California, USA
| Stretching the Mind
| June 11–14, 2003
|-
|-
| 1971
| 2004
| Berkeley, CA, USA
| Montreal, Canada
| APL III
|  
| April 20–21, 1971
|  
|-
|-
| 1970
| [[#2007|2007]]
| Goddard Space Flight Center, Greenbelt, MD, USA
| Montreal, Canada
| APL II
| Arrays and Objects
| June 19–20, 1970
| October 21–26, 2007
|-
|-
| [[#1969|1969]]
| [[#2010|2010]]
| S.U.N.Y Binghamton, New York, USA
| Berlin, Germany
| The Conference on APL "The March On Armonk"
| APL 2010 LPA
| July 11–12, 1969
| September 12–17, 2010
|}
|}


== Presentations ==
== Past conferences ==


The following papers appear in ACM's published conference proceedings.
=== 1960s ===
=== 1960s ===
==== 1969 ====
==== 1969 ====
The first APL conference was held at [[wikipedia:SUNY Binghamton|SUNY Binghamton]], the first university with an APL system and sponsor of the conference, July 11–12 of 1969. It was called "The March on Armonk" after [[IBM]]'s headquarters in [[wikipedia:Armonk, New York|Armonk]]: although attendees did not travel to Armonk, many came to make demands of IBM as they might at a march. Its stated goals were
{{quote|(1) to bring together as a community of users those, primarily in university environments, who were using the [[APL\360]] Terminal System;<br/>(2) to indicate to IBM, both by what would transpire and by the volume of response, that the acceptance of the APL language had grown in a short period of time to an unusually high degree.<ref>Higgins, James. [https://dl.acm.org/doi/10.1145/800012.808126 "Introduction"]. First APL conference.</ref>}}
The high attendance of roughly 220 was due in part to IBM sales people: as IBM had recently begun to sell APL\360 as a stand-alone product, those in sales sought to learn about the language.<ref name="foster">[[Ray Polivka|Polivka, Ray]] and Jon McGrew. [https://dl.acm.org/doi/10.1145/216800.216805 "A Quote Quad Interview: Garth Foster"]. Quote Quad Volume 26 Number 1. 1995-09.</ref>
Attendee [[Garth Foster]] was motivated by the diverse interests represented at SUNY to rename his newsletter ''SHARE*APL\360'' to the ''[[APL Quote-Quad]]'', and to establish the [[APL Implementer's Workshop]]. The latter served to bring the behavior of various APL implementations into closer alignment by offering implementors a forum to discuss design and implementation decisions.<ref name="roots">[[Garth Foster|Foster, Garth]]. "The APL user community - its roots" at [[IPSA '80]].</ref>
A point of focus in early APL conferences was ''CAI'', which stands for Computer Assisted Instruction. Sometimes the acronym CAL, or Computer Assisted Learning, is also used.
* '''Introduction'''. James A. Higgins. [https://doi.org/10.1145/800012.808126].
* '''Introduction'''. James A. Higgins. [https://doi.org/10.1145/800012.808126].
* '''Welcoming address'''. G. Bruce Dearing. [https://doi.org/10.1145/800012.808127].
* '''Welcoming address'''. G. Bruce Dearing. [https://doi.org/10.1145/800012.808127].
Line 208: Line 220:


=== 1970s ===
=== 1970s ===
==== 1970 ====
At the suggestion of [[wikipedia:NASA|NASA]] employee Cyrus Creveling, a group of attendees of the 1969 conference agreed to hold a second conference at the [[wikipedia:Goddard Space Flight Center|Goddard Space Flight Center]] in [[wikipedia:Greenbelt, Maryland|Greenbelt, Maryland]]. It took place on June 19 and 20, 1970. The conference, reduced in attendance from 220 to 150, was held in the style of a workshop, with presentations and discussion but no papers or proceedings published. At this conference the first formal effort to establish [[SIGAPL]] was made by collecting the required 25 signatures for a petition to the ACM.<ref name="foster"/>
Two reports from the conference was published in the [[APL Quote-Quad]].<ref>Korn, Karl. [https://dl.acm.org/doi/abs/10.1145/987429.987434 "APL Community Meets at NASA"]. [[APL Quote-Quad]] Vol. 2, No. 2. 1970-07-10.</ref><ref>Creveling, Cyrus. "APL Conference". ([https://dl.acm.org/action/showBmPdf?doi=10.1145%2F987429 pdf]: last page) [[APL Quote-Quad]] Vol. 2, No. 2. 1970-07-10.</ref> [[Ken Iverson]] and [[Adin Falkoff]] attended but spoke little about their plans, and [[Eric Iverson]], then at [[I.P. Sharp]], participated in discussion.
* '''Telemetry Data Processing'''. George H. Ludwig (NASA).
* '''Demonstration of an APL On-line Shared files system''' developed by [[Larry Breed]] and [[Eric Iverson]] at [[I.P. Sharp]]. Al Rose ([[STSC]]).
* '''APL and Files on the IBM 1500'''. Henry T. Lippert ([[wikipedia:Florida State University|Florida State University]]) and Tom McMurchie ([[wikipedia:USAF|USAF]]).
* File Management System. Gerry Enfield (Computer Company, Richmond).
* APL\360 file handling. Brooks White and John Rose (Agoranomic Teleprocessing Systems).
* APL File-handling panel.
* '''Scientific Analysis of Telemetry Data and the Need for File Linkages and Large Data Bases'''. James Kinsey (NASA).
* '''Some thoughts on Scalars, Commands and other aspects of APL'''. Jim Ryan ([[Burroughs]]).
* '''An APL Implementation on the Univac 1108'''. Pat Haggerty ([[wikipedia:University of Maryland|University of Maryland]]).
* Possible extensions to APL notation for graphics. Lynn Yarbrough (Arcon Corp).
==== 1971 ====
The next APL conference was held at [[wikipedia:University of California, Berkeley|University of California]] on April 20 and 21, 1971. Again there were no formal proceedings, but summaries of each talk were printed in the next issue of the [[APL Quote-Quad]].<ref>John R. Clark, Thomas R. Dickson, William H. Marshall, and Angeloa Segalla. [https://dl.acm.org/doi/abs/10.1145/1317460.1317464 "A summary of the presentations at APL users conference workshop 3"]. [[APL Quote-Quad]] Vol. 2, No. 1. 1971-06-11.</ref> Following the failure of the petition to form [[SIGAPL]] produced at the previous conference, some attendees suggested forming an organization independed of the [[wikipedia:Association for Computing Machinery|ACM]], but [[Alan Perlis]], a former ACM president, argued instead to continue working with the ACM.<ref name="foster"/>
* '''APL as a Conversational Language - What is Missing?''' [[Alan Perlis]].
* '''A Set of APL Programs for Use in Network Theory'''. Paul Penfield, Jr. ([[wikipedia:MIT|MIT]]).
* '''An On-Line Proof Checker Operating under APL/360, with Applications for Computer-Aided Instruction in Logic, Mathematics, and Computer Science'''. Paul Page ([[wikipedia:UCLA|UCLA]]).
* '''The [[wikipedia:CDC Star-100|CDC Star-100]]: An APL Oriented Machine'''.
* '''Conditional Branch, APL Compiler'''. John Williams ([[wikipedia:Cornell|Cornell]])
* '''A Language Machine'''. Zaks and Steingart ([[wikipedia:UC Berkeley|UC Berkeley]]).
* '''Bulk I/O and Communications with LTSS'''. Jerry L. Owens (Livermore Time Sharing System).
* '''Generalized Lists and Other Extensions'''. Jim Ryan ([[Burroughs]]).
* '''LRL APL Implementation on the [[wikipedia:CDC 6000|CDC 6000]]-7600'''. Ned Dairike ([[wikipedia:Lawrence Livermore National Laboratory|Livermore Radiation Laboratory]]).
* '''Time Sharing APL for IBM 1130 Systems'''. Thomas P. Daniell ([[IBM]])
* '''APL on the Honeywell 635'''. Norman Glick and Richard Schrader ([[wikipedia:NSA|NSA]]).
* '''A Micro-Programmed Implementation of an APL Machine'''. A. Hassitt, J. W. Lageshulte, and L. G. Lyon ([[IBM]]).
* '''APL/700 - An APL Implementation for the Burroughs 6700 and 7700'''. Jim Ryan ([[Burroughs]]).
* '''An 8-bit ASCII code'''. John Fletcher.
* '''The MRX 1240 Communication Terminal and 1270 Transmission Control Unit'''. David Sant (Memorex Corporation).
* '''A Plotter of APL'''. Mike Dayton (Time Share Peripherals).
==== 1972 ====
==== 1972 ====
* '''Is APL epidemic? or a study of its growth through an extended bibliography'''. J. C. Rault and G. Demars. [https://doi.org/10.1145/800011.808106].
* '''Is APL epidemic? or a study of its growth through an extended bibliography'''. J. C. Rault and G. Demars. [https://doi.org/10.1145/800011.808106].
Line 308: Line 354:
* '''A CAI system based on modifications to York/APL'''. Steve Peterson. [https://doi.org/10.1145/800269.810838].
* '''A CAI system based on modifications to York/APL'''. Steve Peterson. [https://doi.org/10.1145/800269.810838].
* '''Improved security in APL applications packages'''. Thomas H. Puckett. [https://doi.org/10.1145/800269.810839].
* '''Improved security in APL applications packages'''. Thomas H. Puckett. [https://doi.org/10.1145/800269.810839].
* '''Scalar Seprent, Processor for APL'''. Yves C. Fav@@@@@@@ and Louis P.A. Fohichand. [https://doi.org/10.1145/800269.810840].
* '''Scalar Segment Processor for APL'''. Yves G. Raynaud and Louis P.A. Robichaud. [https://doi.org/10.1145/800269.810840].
* '''The Newton Cotes coefficients in APL'''. John L. Richardson. [https://doi.org/10.1145/800269.810841].
* '''The Newton Cotes coefficients in APL'''. John L. Richardson. [https://doi.org/10.1145/800269.810841].
* '''Lexical and syntactic analysis of APL, generation of a prefix polish string'''. [https://doi.org/10.1145/800269.810842].
* '''Lexical and syntactic analysis of APL, generation of a prefix polish string'''. [https://doi.org/10.1145/800269.810842].
Line 414: Line 460:
* '''Adaptive library documentation for APL'''. Naomi Kleid and Gerald M. Weinberg. [https://doi.org/10.1145/800114.803683].
* '''Adaptive library documentation for APL'''. Naomi Kleid and Gerald M. Weinberg. [https://doi.org/10.1145/800114.803683].
* '''Functions in APL to assist the programming and servicing of CAI-Lessons'''. Georg R. Lampl and Isolde Schell-Haungs. [https://doi.org/10.1145/800114.803684].
* '''Functions in APL to assist the programming and servicing of CAI-Lessons'''. Georg R. Lampl and Isolde Schell-Haungs. [https://doi.org/10.1145/800114.803684].
* '''APL comparison tolerance'''. R. H. Lathwell. [https://doi.org/10.1145/800114.803685].
* '''APL comparison tolerance'''. [[Dick Lathwell|R. H. Lathwell]]. [https://doi.org/10.1145/800114.803685].
* '''APL usage in Europe: Scope and value'''. Yves Le Borgne. [https://doi.org/10.1145/800114.803686].
* '''APL usage in Europe: Scope and value'''. Yves Le Borgne. [https://doi.org/10.1145/800114.803686].
* '''Data Base Retrieval System (DBRS) a personalized data base system for the APL user'''. C. E. Mahood. [https://doi.org/10.1145/800114.803687].
* '''Data Base Retrieval System (DBRS) a personalized data base system for the APL user'''. C. E. Mahood. [https://doi.org/10.1145/800114.803687].
Line 441: Line 487:


==== 1979 ====
==== 1979 ====
The 1979 APL conference was held in [[wikipedia:Rochester, New York|Rochester, New York]] from May 30 to June 1, and sponsored by [[SIGAPL]] (then STAPL). In part due to the lack of formal 1977 and 1978 conferences, attendance was very high, with over a thousand attendees<ref name="roots"/> and 200 submitted papers. Abstracts could be submitted electronically by the major APL [[time-sharing]] services. Eight invited papers, presented to all participants, were given by notable computer scientists both inside and outside the APL community. In addition to talks, the conference featured a poster display and exhibits of APL implementations, terminals, and books. A banquet talk was given by [[wikipedia:Fred Brooks|Fred Brooks]], with the title <source lang=apl inline>⍉ 1 3 ⍴ 'APL'  ⍝  A Sideways View of APL</source>.<ref>ACM. ''APL79 Conference Proceedings'' foreward. [[APL Quote Quad]] Vol. 9 No. 4 part 1. 1979-06.</ref>
* '''Deferred Execution: An “ACE” of an application'''. Donald A. Link and Martin W. Gardner. [https://doi.org/10.1145/800136.804430].
* '''Deferred Execution: An “ACE” of an application'''. Donald A. Link and Martin W. Gardner. [https://doi.org/10.1145/800136.804430].
* '''Multisystem processing with APL'''. J. F. Sencindiver and D. H. Steinbrook. [https://doi.org/10.1145/800136.804431].
* '''Multisystem processing with APL'''. J. F. Sencindiver and D. H. Steinbrook. [https://doi.org/10.1145/800136.804431].
Line 475: Line 523:
* '''An airline-industry database'''. N. L. Ensenat, G. S. Rosen, and F. F. Speckman. [https://doi.org/10.1145/800136.804462].
* '''An airline-industry database'''. N. L. Ensenat, G. S. Rosen, and F. F. Speckman. [https://doi.org/10.1145/800136.804462].
* '''The MACSYMA system for formula manipulation'''. J. Moses. [https://doi.org/10.1145/800136.804463].
* '''The MACSYMA system for formula manipulation'''. J. Moses. [https://doi.org/10.1145/800136.804463].
* '''Constraints'''. Guy Lewis Steele and Gerald Jay Sussman. [https://doi.org/10.1145/800136.804464].
* '''Constraints'''. [[wikipedia:Guy L. Steele Jr.|Guy Lewis Steele]] and [[wikipedia:Gerald Jay Sussman|Gerald Jay Sussman]]. [https://doi.org/10.1145/800136.804464].
* '''Efficient storage management in APL'''. [[Roy Sykes|Roy A. Sykes]]. [https://doi.org/10.1145/800136.804465].
* '''Efficient storage management in APL'''. [[Roy Sykes|Roy A. Sykes]]. [https://doi.org/10.1145/800136.804465].
* '''Programming with idioms in APL'''. [[Alan Perlis|Alan J. Perlis]] and Spencer Rugaber. [https://doi.org/10.1145/800136.804466].
* '''Programming with idioms in APL'''. [[Alan Perlis|Alan J. Perlis]] and Spencer Rugaber. [https://doi.org/10.1145/800136.804466].
Line 493: Line 541:
* '''Teaching computer science with APL: An introduction to search procedures'''. Stewart A. Denenberg and Howard A. Peelle. [https://doi.org/10.1145/800136.804480].
* '''Teaching computer science with APL: An introduction to search procedures'''. Stewart A. Denenberg and Howard A. Peelle. [https://doi.org/10.1145/800136.804480].
* '''Steps toward an APL compiler'''. [[Clark Wiedmann]]. [https://doi.org/10.1145/800136.804481].
* '''Steps toward an APL compiler'''. [[Clark Wiedmann]]. [https://doi.org/10.1145/800136.804481].
* '''Some implications of APL order-of-execution rules'''. Richard H. Lathwell. [https://doi.org/10.1145/800136.804482].
* '''Some implications of APL order-of-execution rules'''. [[Dick Lathwell|Richard H. Lathwell]]. [https://doi.org/10.1145/800136.804482].
* '''On the locus of program flow within and among secondary functions'''. [[Garth Foster|Garth H. Foster]]. [https://doi.org/10.1145/800136.804483].
* '''On the locus of program flow within and among secondary functions'''. [[Garth Foster|Garth H. Foster]]. [https://doi.org/10.1145/800136.804483].
* '''Smalltalk and generic concepts in programming languages'''. [[wikipedia:Alan Kay|Alan C. Kay]]. [https://doi.org/10.1145/800136.804484].
* '''Smalltalk and generic concepts in programming languages'''. [[wikipedia:Alan Kay|Alan C. Kay]]. [https://doi.org/10.1145/800136.804484].
Line 559: Line 607:


==== 1981 ====
==== 1981 ====
The 1981 APL conference was held in [[wikipedia:San Francisco|San Francisco]], California from October 21 to 23. It featured eight invited talks in addition to 50 papers drawn from over 300 submissions, two panel discussions, tutorial lectures, and a poster display.<ref>ACM. ''APL 81 Conference Proceedings'' foreward. [[APL Quote Quad]] Vol. 12 No. 1. 1981-09.</ref> Also notable was a performance of [[APL Blossom Time]] given by [[Larry Breed]], [[Jim Brown]], and others.
* '''A vision of probability and statistics using APL'''. Linda Alvord. [https://doi.org/10.1145/800142.805327].
* '''A vision of probability and statistics using APL'''. Linda Alvord. [https://doi.org/10.1145/800142.805327].
* '''Text-editing and photocomposing APL publications'''. Arlene E. Azzarello. [https://doi.org/10.1145/800142.805328].
* '''Text-editing and photocomposing APL publications'''. Arlene E. Azzarello. [https://doi.org/10.1145/800142.805328].
Line 717: Line 767:
* '''Reflections on grades'''. J. Philip Benkard and John N. Seebe. [https://doi.org/10.1145/800062.801224].
* '''Reflections on grades'''. J. Philip Benkard and John N. Seebe. [https://doi.org/10.1145/800062.801224].
* '''A comparison of reduction in APL with polyarity in LISP'''. David S. Touretzky. [https://doi.org/10.1145/800062.801225].
* '''A comparison of reduction in APL with polyarity in LISP'''. David S. Touretzky. [https://doi.org/10.1145/800062.801225].
* '''Toward shared variable events implications of (@@@@)SVE in APL2'''. John A. Gerth. [https://doi.org/10.1145/800062.801226].
* '''Toward shared variable events: implications of ⎕SVE in APL2'''. John A. Gerth. [https://doi.org/10.1145/800062.801226].
* '''Extending APL for pattern matching'''. Norman Brenner. [https://doi.org/10.1145/800062.801227].
* '''Extending APL for pattern matching'''. Norman Brenner. [https://doi.org/10.1145/800062.801227].
* '''APL function variants and system labels'''. David A. Rabenhorst. [https://doi.org/10.1145/800062.801228].
* '''APL function variants and system labels'''. David A. Rabenhorst. [https://doi.org/10.1145/800062.801228].
Line 1,595: Line 1,645:
* '''V19: Recent APL2 Enhancements'''. David Liebtag ([[IBM]] APL Products and Services).
* '''V19: Recent APL2 Enhancements'''. David Liebtag ([[IBM]] APL Products and Services).


== References ==
<references />
{{APL community}}
{{APL community}}
[[Category:Lists]]
[[Category:Lists]][[Category:Conferences]]

Navigation menu