Skip to content

APL Toronto Meetup 2023 (In Person)

Photo of Morten Kromberg
Hosted By
Morten K. and 2 others
APL Toronto Meetup 2023 (In Person)

Details

IMPORTANT! This will be an in person event located in Downtown Toronto, Canada. Please do not register if you are not attending in person. This event will not be live streamed or have a virtual component.
There will be four speakers / talks at this event. See details below.

After the meetup, we will head to a restaurant for a social.

After Meetup Social Details:
Where: Queen & Beaver
When: 8:30 PM - Midnight

--------------

Talk Summaries:
Talk 1: MSWord Automation with APL, Richard Procter
Talk 2: Why Combinators?, Conor Hoekstra
Talk 3: Projects and Packages in Dyalog APL, Morten Kromberg
Talk 4: The APL Fund, Gitte Christensen

--------------
Talk 1: MSWord Automation with APL

Abstract: The boss: "Hey, we want to churn out dozens of reports every day that look like THIS ONE in Word, but with content according to data selections - make it happen!" You: "No problem Mr. Big. I have a few tricks up my sleeve for that - I'll use, ta da... A Programming Language!"
Speaker: Richard Procter, APL Borealis
Bio: Richard Procter / APL Borealis has for 40+ years specialized in APL software development, training, analysis, code conversions, sales and support for all APL systems including APL2000 and Dyalog APL.

--------------
Talk 2: Why Combinators?

Abstract: Combinators and tacit programming in array languages like APL is awesome, but is it worth it? This talk aims to provide an answer to that question.
Speaker: Conor Hoekstra, Research Scientist, NVIDIA
Bio: Conor is a programming language enthusiast, avid array language fan and host of ArrayCast. Longer bio at https://www.linkedin.com/in/conorhoekstra/

--------------
Talk 3: Projects and Packages in Dyalog APL

Abstract: Due to the convenience of the so-called "saved workspace" and the fact that many leading APL users are subject matter experts and try to get away with learning as few software engineering skills as they can get away with, the APL community has used a variety of home-made source code and project management tools. Morten will report on current work at Dyalog, which aims to improve the situation. Entrenched users may be a lost cause, but perhaps new users of APL will soon be able to benefit from a shared tool chain? If time allows, Morten will provide a brief overview of the imminent version 19.0 release, and some thoughts about version 20.0 and beyond.
Speaker: Morten Kromberg, CTO, Dyalog
Bio: Morten has been an APL developer for more that 40 years. Since 2005, he has been the CTO of Dyalog Ltd. Longer bio at https://www.dyalog.com/blog/about-the-cto/

--------------
Talk 4: The APL Fund

Abstract: Gitte is almost ready to launch The APL Fund, which aims to allow successful APL users to contribute to a Charitable Fund. According to the articles of association,
The Charity's objects are restricted specifically for the public benefit,
to promote the advancement of education and research in the fields of
science and mathematics, particularly by raising awareness of
the programming language known as ‘APL’ and funding related research.
Gitte will explain what that might mean in practice.
Speaker: Gitte Christensen, CEO, Dyalog
Bio: Gitte discovered APL in 1983. Since then, she has worked as an APL programmer and consultant, headed development and sales of commercial software based on APL, and is currently the CEO of Dyalog Ltd. Longer bio at https://aplwiki.com/wiki/Gitte_Christensen

COVID-19 safety measures

COVID-19 vaccination required
Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Programming Languages Virtual Meetup group
Programming Languages Virtual Meetup
See more events
600 Bay St. unit 410
600 Bay St. unit 410 · Toronto, ON