HOPL: Difference between revisions
mNo edit summary |
(Link to 2020 abstracts now available) |
||
Line 1: | Line 1: | ||
The '''History of Programming Languages conference''' is held by [[wikipedia:SIGPLAN|SIGPLAN]] to discuss and record the history of programming language development. It is notable to APL historians because of the very detailed papers presented at the 1978 and 2020 conferences. [[wikipedia:ACM|ACM]] SIGPLAN is the Special Interest Group on Programming Languages; while [[SIGAPL]] is a chapter of SIGPLAN, it is not directly associated with HOPL. | The '''History of Programming Languages conference''' is held by [[wikipedia:SIGPLAN|SIGPLAN]] to discuss and record the history of programming language development. It is notable to APL historians because of the very detailed papers presented at the 1978 and 2020 conferences. [[wikipedia:ACM|ACM]] SIGPLAN is the Special Interest Group on Programming Languages; while [[SIGAPL]] is a chapter of SIGPLAN, it is not directly associated with HOPL. | ||
To date, there have been four HOPL conferences: they are held infrequently, but with increasing frequency. The first, in 1978, featured a presentation by [[Ken Iverson]] and [[Adin Falkoff]] on APL<ref>[[Adin Falkoff|Falkoff, A.D.]], and [[Ken Iverson|K.E. Iverson]], [https://dl.acm.org/doi/abs/10.1145/960118.808372 ''The Evolution of APL''] ([https://www.jsoftware.com/papers/APLEvol.htm web]), ACM SIGPLAN Notices, Volume 13, Number 8, 1978-08.</ref>. The fourth conference, in 2020, features an APL presentation again, this time by [[Morten Kromberg]] and [[Roger Hui]]<ref> | To date, there have been four HOPL conferences: they are held infrequently, but with increasing frequency. The first, in 1978, featured a presentation by [[Ken Iverson]] and [[Adin Falkoff]] on APL<ref>[[Adin Falkoff|Falkoff, A.D.]], and [[Ken Iverson|K.E. Iverson]], [https://dl.acm.org/doi/abs/10.1145/960118.808372 ''The Evolution of APL''] ([https://www.jsoftware.com/papers/APLEvol.htm web]), ACM SIGPLAN Notices, Volume 13, Number 8, 1978-08.</ref>. The fourth conference, in 2020, features an APL presentation again, this time by [[Morten Kromberg]] and [[Roger Hui]]<ref>[https://www.conference-publishing.com/list.php?Event=HOPL20&Full=abs HOPL 2020 conference abstracts].</ref>. | ||
Conference years appear to be given by the expression: | Conference years appear to be given by the expression: |
Revision as of 17:11, 20 March 2020
The History of Programming Languages conference is held by SIGPLAN to discuss and record the history of programming language development. It is notable to APL historians because of the very detailed papers presented at the 1978 and 2020 conferences. ACM SIGPLAN is the Special Interest Group on Programming Languages; while SIGAPL is a chapter of SIGPLAN, it is not directly associated with HOPL.
To date, there have been four HOPL conferences: they are held infrequently, but with increasing frequency. The first, in 1978, featured a presentation by Ken Iverson and Adin Falkoff on APL[1]. The fourth conference, in 2020, features an APL presentation again, this time by Morten Kromberg and Roger Hui[2].
Conference years appear to be given by the expression:
1962++\⌽⍳16 1978 1993 2007 2020 2032 2043 2053 2062 2070 2077 2083 2088 2092 2095 2097 2098
HOPL IV conference badge
One of the conference badges for HOPL IV features an APL expression or ÷+/÷(E≠0)/E
which computes multiple aspects of electrical circuits:
÷ |
+/ |
÷ |
(E≠0) |
/ |
E
| |
E |
is a vector of real numeric values | |||||
(E≠0) |
produces a Boolean mask indicating which components have a non-zero value | |||||
(E≠0) |
/ |
E |
uses the mask to filter the components, thus removing the zeros | |||
÷ |
finds the reciprocal of those | |||||
+/ |
sums them up | |||||
÷ |
computes the reciprocal of that |
The equivalent mathematical formula would be quite involved:
External links
References
- ↑ Falkoff, A.D., and K.E. Iverson, The Evolution of APL (web), ACM SIGPLAN Notices, Volume 13, Number 8, 1978-08.
- ↑ HOPL 2020 conference abstracts.
APL community [edit] | |
---|---|
Activities | Conferences ∙ User groups and meetups ∙ Iverson Award ∙ Exercises |
Chat rooms and forums | APL Farm ∙ APL Orchard ∙ APL Wiki |
People | Phil Abrams ∙ Brian Becker ∙ Bob Bernecky ∙ Larry Breed ∙ Charles Brenner ∙ Jim Brown ∙ Adám Brudzewsky ∙ Gitte Christensen ∙ Peter Donnelly ∙ John Earnest ∙ Adin Falkoff ∙ Garth Foster ∙ Lib Gibson ∙ Aaron Hsu ∙ Roger Hui ∙ Ken Iverson ∙ Morten Kromberg ∙ Dick Lathwell ∙ Marshall Lochbaum ∙ Eugene McDonnell ∙ Roger Moore ∙ Trenchard More ∙ Alan Perlis ∙ Raghu Ranganathan ∙ Henry Rich ∙ Al Rose ∙ John Scholes ∙ Ian Sharp ∙ Bob Smith ∙ Geoff Streeter ∙ Joey Tuttle ∙ Arthur Whitney |
Other | APL Trust ∙ APL Quote Quad ∙ Blogs ∙ Books ∙ Case studies ∙ Famous APL users ∙ Humour ∙ Jobs ∙ Merchandise ∙ Papers ∙ Podcasts ∙ TryAPL ∙ Try It Online ∙ Video channels |