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