charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 (3608.80.23.2.2))
Subject: HOPL 4, APL since 1978
Message-Id: <577106F0-5D9A-4D90-8CF4-850984F601E9@gmail.com>
Date: Sat, 13 Jun 2020 11:08:43 +0200
Cc: Morten Kromberg ,
rogerhui.canada@gmail.com
To: personal-kdbplus@googlegroups.com
X-Mailer: Apple Mail (2.3608.80.23.2.2)
every now=E2=80=99n=E2=80=99then the ACM holds a History Of Programming =
Languages conference
https://hopl4.sigplan.org
the last was in 2007, and the one that would have been this week has =
been postponed
despite that the papers are online now at:
https://dl.acm.org/toc/pacmpl/2020/4/HOPL
in particular there=E2=80=99s one =E2=80=9DAPL since 1978=E2=80=9D which =
is the result of more than a year of work from Roger Hui and Morten =
Kromberg.
https://dl.acm.org/doi/abs/10.1145/3386319
It=E2=80=99s excellent - 100+ carefully researched pages clearly =
explaining how we got to where we are.=20
It looks at APL, J, k and q and what=E2=80=99s happened since Iverson =
and Falkoff=E2=80=99s =E2=80=9DThe Evolution of APL=E2=80=9D =
(https://www.jsoftware.com/papers/APLEvol.htm) from the 1978 HOPL I =
conference.
I think it=E2=80=99s interesting reading for everyone working with =
q/k/kdb+ as it gives valuable insight into the amount of thought =
that=E2=80=99s gone into the design of the various array languages over =
the years, and gives background for why particular design decisions were =
made.
Thank you Roger and Morten! =20
/Simon=20
=20=