Dyalog user meeting: Difference between revisions

Jump to navigation Jump to search
15,251 bytes added ,  09:45, 11 July 2022
no edit summary
m (Links for Charles Brenner)
No edit summary
(34 intermediate revisions by 5 users not shown)
Line 1: Line 1:
The '''Dyalog user meeting''' is an annual conference held by [[Dyalog Ltd.]] for users of [[Dyalog APL]] and other array programmers. It is approximately a week long and features presentations both by employees of Dyalog and by users of the language and other guests.
{{#css:.toclevel-3{display:none} }}
[[File:20190911-02-youngAPL.jpg|thumb|right|Young APLers panel at [[#Dyalog_.2719|Dyalog '19]]]]
The '''Dyalog user meeting''' is an annual [[Conferences|conference]] held by [[Dyalog Ltd.]] for users of [[Dyalog APL]] and other array programmers. It is approximately a week long and features presentations both by employees of Dyalog and by users of the language and other guests.
Many of the sessions are recorded and later released on [https://dyalog.tv dyalog.tv].


== Historical user meetings ==
== Historical user meetings ==
=== Dyalog '03 ===
The 2003 Dyalog APL Conference was held near [[wikipedia:Okham, Surrey|Okham]] in [[wikipedia:Surrey|Surrey]], England from 3rd-5th September 2003. Notes on the conference were published in [[Vector journal]].<ref>Adrian Smith. [http://archive.vector.org.uk/art10009060 "Dyalog APL 2003 Conference"]. [[Vector journal]] volume 20 issue 2. 2003-10.</ref>
==== Presentations ====
* '''Welcome and Introduction''', [[Peter Donnelly]]
* '''APL in Research at ExxonMobil''', Steve Levine
* '''Simcorp Dimension''', Frederik Jensen
* '''The TakeCare system for hospital administration''', Peter Pichler and Svante Lewald
* '''Sofia shown''', Carlo Spinnici and Stefano Lanzavecchia
* '''It's a Mad Mad Mad database''', [[John Daintree]]
* '''Electricity supply and quality — e-Line''', Tomas Gustafsson
* '''Inquisitor''', Paul Grosvenor (Optima)
* '''APL at DATEV''', Dr Gunter Roche
* '''Reporting Solutions with RainPro and NewLeaf''', Adrian Smith
* '''Mapped Files in Practice''', Veli-Matti Jantunen
* '''CAS and Dyalog APL''', Paul Mansour
* '''APL and eXtreme Programming Panel''', Stephen Taylor, Maria Wells, Paul Mansour
* '''The BCA Chart Editor''', Richard Proctor
* '''The BAA Utility Library''', [[Morten Kromberg]]
* '''ZIMMERER — notes''', Michael Zippel
* '''Compare''', Paul Smith
* '''Enhancements and Future Plans''', the Dyalog team
=== Dyalog '05 ===
The 2005 Dyalog APL Users Meeting was held in Elsinore, Denmark from 19th-21st October 2005. Notes were published in [[Vector journal]].<ref>Adrian Smith. [http://archive.vector.org.uk/art10013720 "Dyalog APL Users Meeting: LO-skolen, Elsinore October 2005"]. [[Vector journal]] volume 22 issue 1. 2005-11.</ref>
==== Presentations ====
* '''Welcome and overview of Version 11''', [[Gitte Christensen]] and [[Morten Kromberg]]
* '''Hologram — Intelligent Business''', John Miller
* '''Version 11 language extensions''', [[John Scholes]]
* '''Version 11 object-oriented features''', [[John Daintree]]
* '''A keyboard viewer for Dyalog APL''', [[Kai Jäger]]
* '''Is that an APL system in your pocket?''', Richard Procter
* '''From Dyalog to pure .Net runtime''', Adrian Smith
* '''The PX-Edit statistical table editor''', Veli-Matti Jantunen
* '''After dinner entertainment — Lists''', [[John Scholes]]
* '''Homage to Ken Iverson</h3>
* '''Tutorial — introducing OO to APLers''', [[Morten Kromberg]]
* '''Using APL-based extensions in ASP.Net''', Pertti Kalliojärvi
* '''ARQUE — Assessing the quality of university examinations''', Alan Sykes
* '''Assembly and Morning Song''', Michael Baas
* '''Array languages at Morgan Stanley''', David Crossley
* '''Agile development''', Stephen Taylor


=== Dyalog '06 ===
=== Dyalog '06 ===


Dyalog '06 was held in Elsinore, Denmark from 16th-20th October 2006.
[https://www.dyalog.com/user-meetings/dyalog06.htm Dyalog '06] was held in Elsinore, Denmark from 16th-20th October 2006.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 41: Line 92:
=== Dyalog '07 ===
=== Dyalog '07 ===


Dyalog '07 was held in Princeton, New Jersey from 30th September-3rd October 2007.
[https://www.dyalog.com/user-meetings/dyalog07.htm Dyalog '07] was held in Princeton, New Jersey from 30th September-3rd October 2007.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 83: Line 134:
=== Dyalog '08 ===
=== Dyalog '08 ===


Dyalog '08 was held in Elsinore, Denmark from 12th-15th October 2008.
[https://www.dyalog.com/user-meetings/dyalog08.htm Dyalog '08] was held in Elsinore, Denmark from 12th-15th October 2008.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 133: Line 184:
=== Dyalog '09 ===
=== Dyalog '09 ===


Dyalog '09 was held in Princeton, New Jersey from 13th-16th September 2009.
[https://www.dyalog.com/user-meetings/dyalog09.htm Dyalog '09] was held in Princeton, New Jersey from 13th-16th September 2009.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 142: Line 193:
* '''06: The V12.1 IDE''', [[John Daintree]], Chief Architect ([https://dyalog.tv/Dyalog09/?v=bDXcWJhCfuc video (49 mins)])
* '''06: The V12.1 IDE''', [[John Daintree]], Chief Architect ([https://dyalog.tv/Dyalog09/?v=bDXcWJhCfuc video (49 mins)])
* '''09: A New Introductory Book on APL''', [[Gitte Christensen]], Managing Director (CEO) & Bernard Legrand
* '''09: A New Introductory Book on APL''', [[Gitte Christensen]], Managing Director (CEO) & Bernard Legrand
* '''11a: <source lang=apl inline>⎕XML</source>''', [[Richard Smith]], Development Manager ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/11a_Smith_QuadXML.ppt materials], [https://dyalog.tv/Dyalog09/?v=KrY7oMCmL3Y video (45 mins)])
* '''11a: <source lang=apl inline>⎕XML</source>''', [[Richard Smith]], Development Manager ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/11a_Smith_QuadXML.ppt materials], [https://dyalog.tv/Dyalog09/?v=KrY7oMCmL3Y video (22 mins)])
* '''11b: File Journaling Phase II''', [[Richard Smith]], Development Manager ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/11b_Smith_Journaling.ppt materials])
* '''11b: File Journaling Phase II''', [[Richard Smith]], Development Manager ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/11b_Smith_Journaling.ppt materials], [https://www.youtube.com/watch?v=KrY7oMCmL3Y&time_continue=1306 video (23 mins)])
* '''15: Complex Numbers Implementation Stories''', [[Roger Hui]] ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/15_Hui_ComplexNumbers.ZIP materials])
* '''15: Complex Numbers Implementation Stories''', [[Roger Hui]] ([https://www.dyalog.com/uploads/conference/dyalog09/presentations/15_Hui_ComplexNumbers.ZIP materials])
* '''18: Selling Proposition for APL''', [[Gitte Christensen]], Managing Director (CEO) ([https://dyalog.tv/Dyalog09/?v=HpF3vFTkr2s video (26 mins)])
* '''18: Selling Proposition for APL''', [[Gitte Christensen]], Managing Director (CEO) ([https://dyalog.tv/Dyalog09/?v=HpF3vFTkr2s video (26 mins)])
Line 189: Line 240:
=== Dyalog '10 ===
=== Dyalog '10 ===


Dyalog '10 was held in Berlin, Germany from 13th-16th September 2010.
[https://www.dyalog.com/user-meetings/dyalog10.htm Dyalog '10] was part of the [[APL2010]] conference, held in Berlin, Germany from 13th-16th September 2010. Only Dyalog-specific presentations are shown here.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 221: Line 272:
=== Dyalog '11 ===
=== Dyalog '11 ===


Dyalog '11 was held in Boston, Massachusetts from 2nd-5th October 2011.
[https://www.dyalog.com/user-meetings/dyalog11.htm Dyalog '11] was held in Boston, Massachusetts from 2nd-5th October 2011.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 272: Line 323:
=== Dyalog '12 ===
=== Dyalog '12 ===


Dyalog '12 was held in Elsinore, Denmark from 14th-18th October 2012.
[https://www.dyalog.com/user-meetings/dyalog12.htm Dyalog '12] was held in Elsinore, Denmark from 14th-18th October 2012.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 327: Line 378:
=== Dyalog '13 ===
=== Dyalog '13 ===


Dyalog '13 was held in Deerfield Beach, Florida from 20th-24th October 2013.
[https://www.dyalog.com/user-meetings/dyalog13.htm Dyalog '13] was held in Deerfield Beach, Florida from 20th-24th October 2013.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 383: Line 434:
=== Dyalog '14 ===
=== Dyalog '14 ===


Dyalog '14 was held in Eastbourne, U.K. from 21st-25th September 2014.
[https://www.dyalog.com/user-meetings/dyalog14.htm Dyalog '14] was held in Eastbourne, U.K. from 21st-25th September 2014.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 438: Line 489:
=== Dyalog '15 ===
=== Dyalog '15 ===


Dyalog '15 was held in Sicily, Italy, from 6th-10th September 2015.
[https://www.dyalog.com/user-meetings/dyalog15.htm Dyalog '15] was held in Sicily, Italy, from 6th-10th September 2015.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 498: Line 549:
=== Dyalog '16 ===
=== Dyalog '16 ===


Dyalog '16 was held in Glasgow, Scotland, from 9th-13th October 2016.
[https://www.dyalog.com/user-meetings/dyalog16.htm Dyalog '16] was held in Glasgow, Scotland, from 9th-13th October 2016.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 511: Line 562:
* '''D08: Performance: The Neverending Story''', [[Jay Foad]] and [[Roger Hui]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D08_Performance_JF.pdf slides_JF (400 KB)], [https://www.dyalog.com/uploads/conference/dyalog16/presentations/D08_Performance_RH.zip slides_RH (35 KB)], [https://dyalog.tv/Dyalog16/?v=2AeONlTj1aY video (30 mins)])
* '''D08: Performance: The Neverending Story''', [[Jay Foad]] and [[Roger Hui]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D08_Performance_JF.pdf slides_JF (400 KB)], [https://www.dyalog.com/uploads/conference/dyalog16/presentations/D08_Performance_RH.zip slides_RH (35 KB)], [https://dyalog.tv/Dyalog16/?v=2AeONlTj1aY video (30 mins)])
* '''D09: Web Stack of the Future''', Bjørn Christensen and [[Morten Kromberg]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D09_Web_Stack_of_the_Future.pptx slides (700 KB)], [https://dyalog.tv/Dyalog16/?v=r2-GCi3iOCs video (29 mins)])
* '''D09: Web Stack of the Future''', Bjørn Christensen and [[Morten Kromberg]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D09_Web_Stack_of_the_Future.pptx slides (700 KB)], [https://dyalog.tv/Dyalog16/?v=r2-GCi3iOCs video (29 mins)])
* '''D10: Open Front Ends''', Nick Nikolov and [[Morten Kromberg]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D10_Open_Front_Ends.pdf slides_MK (500 KB)], [https://dyalog.tv/Dyalog16/?v=uHTwPWAAsn0 video (31 mins)])
* '''D10: Open Front Ends''', [[Nick Nikolov]] and [[Morten Kromberg]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D10_Open_Front_Ends.pdf slides_MK (500 KB)], [https://dyalog.tv/Dyalog16/?v=uHTwPWAAsn0 video (31 mins)])
* '''D11: Uncle Andy's Fireside Chat v3.0''', [[Andy Shiers]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D11_Uncle_Andy_Fireside_Chat_v3.pdf slides (370 KB)], [https://dyalog.tv/Dyalog16/?v=MPMlIZP6mOE video (35 mins)])
* '''D11: Uncle Andy's Fireside Chat v3.0''', [[Andy Shiers]] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D11_Uncle_Andy_Fireside_Chat_v3.pdf slides (370 KB)], [https://dyalog.tv/Dyalog16/?v=MPMlIZP6mOE video (35 mins)])


==== User presentations ====
==== User presentations ====


* '''U01: How I Won the APL Problem Solving Competition''', [https://dyalog.tv/Dyalog16/?v=zXOUP3j7krA video (12 mins)]
* '''U01: How I Won the APL Problem Solving Competition''', Brian Becker  (Tools Group Manager) [https://dyalog.tv/Dyalog16/?v=zXOUP3j7krA video (12 mins)]
* '''U02: Weighty Arrays''', Romilly Cocking, independent (U.K.) ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/U02_Weighty_arrays.pdf slides (1.2 MB)], [https://dyalog.tv/Dyalog16/?v=P2qJ-mcJmN8 video (34 mins)])
* '''U02: Weighty Arrays''', Romilly Cocking, independent (U.K.) ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/U02_Weighty_arrays.pdf slides (1.2 MB)], [https://dyalog.tv/Dyalog16/?v=P2qJ-mcJmN8 video (34 mins)])
* '''U03: The Calm Before the Stormwind''', Tomas Gustafsson, Stormwind OY (Finland) ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/U03_Calm_Before_the_Stormwind.pdf slides (530 KB)], [https://dyalog.tv/Dyalog16/?v=9IC78J55F-M video (40 mins)])
* '''U03: The Calm Before the Stormwind''', Tomas Gustafsson, Stormwind OY (Finland) ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/U03_Calm_Before_the_Stormwind.pdf slides (530 KB)], [https://dyalog.tv/Dyalog16/?v=9IC78J55F-M video (40 mins)])
Line 532: Line 583:
==== 50 Years of APL Celebration presentations ====
==== 50 Years of APL Celebration presentations ====


* '''L01: The Way We Were''', Roy Sykes, Sykes Systems (U.S.A.) ([https://dyalog.tv/Dyalog16/?v=MTnxemDCg-w video (38 mins)])
* '''L01: The Way We Were''', [[Roy Sykes]], Sykes Systems (U.S.A.) ([https://dyalog.tv/Dyalog16/?v=MTnxemDCg-w video (38 mins)])
* '''L02: 50 Years of APL Datatypes: From Booleans to Hypercomplex Numbers''', [[Bob Smith]], Sudley Place Software (U.S.A.) ([http://sudleyplace.com/APL/50%20Years%20of%20APL%20Datatypes.pdf slides (link)], [https://dyalog.tv/Dyalog16/?v=l3QdKqskcBM video (39 mins)])
* '''L02: 50 Years of APL Datatypes: From Booleans to Hypercomplex Numbers''', [[Bob Smith]], Sudley Place Software (U.S.A.) ([http://sudleyplace.com/APL/50%20Years%20of%20APL%20Datatypes.pdf slides (link)], [https://dyalog.tv/Dyalog16/?v=l3QdKqskcBM video (39 mins)])
* '''L03: Zoo Story: How the I.P. Sharp APL Development Group Got its Name''', [[Robert Bernecky]], Snake Island Research (Canada) ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/L03_Zoo_Story.pdf slides (25 MB)], [https://dyalog.tv/Dyalog16/?v=1N_oYD-ZkX8 video (30 mins)])
* '''L03: Zoo Story: How the I.P. Sharp APL Development Group Got its Name''', [[Robert Bernecky]], Snake Island Research (Canada) ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/L03_Zoo_Story.pdf slides (25 MB)], [https://dyalog.tv/Dyalog16/?v=1N_oYD-ZkX8 video (30 mins)])
Line 564: Line 615:
=== Dyalog '17 ===
=== Dyalog '17 ===


Dyalog '17 was held in Elsinore, Denmark, from 10th-14th September 2017.
[https://www.dyalog.com/user-meetings/dyalog17.htm Dyalog '17] was held in Elsinore, Denmark, from 10th-14th September 2017.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 618: Line 669:
=== Dyalog '18 ===
=== Dyalog '18 ===


Dyalog '18 was held in Belfast, Northern Ireland, from 28th October-1st November 2018.
[https://www.dyalog.com/user-meetings/dyalog18.htm Dyalog '18] was held in Belfast, Northern Ireland, from 28th October-1st November 2018.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 629: Line 680:
* '''D06: Cross-Platform User Interfaces''', [[Brian Becker]] ([https://dyalog.tv/Dyalog18/?v=Y0SAwl-3rGg video (20 mins)])
* '''D06: Cross-Platform User Interfaces''', [[Brian Becker]] ([https://dyalog.tv/Dyalog18/?v=Y0SAwl-3rGg video (20 mins)])
* '''D07: TamStat 2018''', Michael Baas ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D07_TamStat_2018.pdf slides (1.1 MB)], [https://dyalog.tv/Dyalog18/?v=rJWfLQUuECQ video (22 mins)])
* '''D07: TamStat 2018''', Michael Baas ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D07_TamStat_2018.pdf slides (1.1 MB)], [https://dyalog.tv/Dyalog18/?v=rJWfLQUuECQ video (22 mins)])
* '''D08: Sub-nanosecond Searches Using Vector Instructions''', [[Marshall Lochbaum]] ([https://dyalog.tv/Dyalog18/?v=paxIkKBzqBU video (43 mins)])
* '''D08: Sub-nanosecond Searches Using Vector Instructions''', [[Marshall Lochbaum]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D08_Searches_Using_Vector_Instructions.zip slides (0.5 MB)], [https://dyalog.tv/Dyalog18/?v=paxIkKBzqBU video (43 mins)])
* '''D09: JD's Big Toe''', [[John Daintree]] ([https://dyalog.tv/Dyalog18/?v=rdxOLdau-Pc video (42 mins)])
* '''D09: JD's Big Toe''', [[John Daintree]] ([https://dyalog.tv/Dyalog18/?v=rdxOLdau-Pc video (42 mins)])
* '''D10: Dfns – Past, Present and Future''', [[John Scholes]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D10_Dfns_Past_Present_Future.pdf slides (0.6 MB)], [https://dyalog.tv/Dyalog18/?v=y33XDD6ANt0 video (42 mins)])
* '''D10: Dfns – Past, Present and Future''', [[John Scholes]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D10_Dfns_Past_Present_Future.pdf slides (0.6 MB)], [https://dyalog.tv/Dyalog18/?v=y33XDD6ANt0 video (42 mins)])
Line 636: Line 687:
* '''D13: How Many Dimensions Does a Vector Have?''', [[Nicolas Delcros]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D13_How_Many_Dimensions.pdf slides (3.2 MB)], [https://dyalog.tv/Dyalog18/?v=cHBoXA2Cmp8 video (20 mins)])
* '''D13: How Many Dimensions Does a Vector Have?''', [[Nicolas Delcros]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D13_How_Many_Dimensions.pdf slides (3.2 MB)], [https://dyalog.tv/Dyalog18/?v=cHBoXA2Cmp8 video (20 mins)])
* '''D14: Inverted Tables''', [[Roger Hui]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D14_Inverted_Tables.zip slides (0.9 MB)], [https://dyalog.tv/Dyalog18/?v=IOWDkqKbMwk video (24 mins)])
* '''D14: Inverted Tables''', [[Roger Hui]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D14_Inverted_Tables.zip slides (0.9 MB)], [https://dyalog.tv/Dyalog18/?v=IOWDkqKbMwk video (24 mins)])
* '''D15: The Interpretive Advantage''', [[Marshall Lochbaum]] ([https://dyalog.tv/Dyalog18/?v=-6no6N3i9Tg video (33 mins)])
* '''D15: The Interpretive Advantage''', [[Marshall Lochbaum]] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D15_The_Interpretive_Advantage.zip slides (0.5 MB)], [https://dyalog.tv/Dyalog18/?v=-6no6N3i9Tg video (33 mins)])


==== User presentations ====
==== User presentations ====
Line 675: Line 726:
=== Dyalog '19 ===
=== Dyalog '19 ===


Dyalog '19 was held in Elsinore, Denmark, from 8th-12th September 2019.
[https://www.dyalog.com/user-meetings/dyalog19.htm Dyalog '19] was held in Elsinore, Denmark, from 8th-12th September 2019.


==== Dyalog presentations ====
==== Dyalog presentations ====
Line 686: Line 737:
* '''D06: Cross-Platform Configuration Files''', [[Richard Smith]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D06_CrossPlatform_Configuration_Files.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=Dnn2y3WutF4 video (30 mins)])
* '''D06: Cross-Platform Configuration Files''', [[Richard Smith]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D06_CrossPlatform_Configuration_Files.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=Dnn2y3WutF4 video (30 mins)])
* '''D07: Shared Code Files''', [[Geoff Streeter]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D07_Shared_Code_Files.html slides (HTML)], [https://dyalog.tv/Dyalog19/?v=o6ophqBdB5Q video (22 mins)])
* '''D07: Shared Code Files''', [[Geoff Streeter]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D07_Shared_Code_Files.html slides (HTML)], [https://dyalog.tv/Dyalog19/?v=o6ophqBdB5Q video (22 mins)])
* '''D08: Is it Christmas Yet?''', [[Richard Smith]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D08_Is_It_Christmas_Yet.pdf slides (PDF)])
* '''D08: Is it Christmas Yet?''', [[Richard Smith]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D08_Is_It_Christmas_Yet.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=SVcNgQewYNY video (20 mins)])
* '''D09: Implementing Reduction''', [[Marshall Lochbaum]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D09_Implementing_Reduction.zip slides (zip file)], [https://dyalog.tv/Dyalog19/?v=TqmpSP8Knvg video (45 mins)])
* '''D09: Implementing Reduction''', [[Marshall Lochbaum]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D09_Implementing_Reduction.zip slides (zip file)], [https://dyalog.tv/Dyalog19/?v=TqmpSP8Knvg video (45 mins)])
* '''D10: What's New with HTMLRenderer?''', [[Brian Becker]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D10_Whats_New_with_HTMLRenderer.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=C66wAhafG0Q video (24 mins)])
* '''D10: What's New with HTMLRenderer?''', [[Brian Becker]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D10_Whats_New_with_HTMLRenderer.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=C66wAhafG0Q video (24 mins)])
* '''D11: Easy Cross-Platform GUI Creation''', Josh David ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D11_Easy_CrossPlatform_GUI_Creation.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=G6p6G1ewokg video (22 mins)])
* '''D11: Easy Cross-Platform GUI Creation''', Josh David ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D11_Easy_CrossPlatform_GUI_Creation.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=G6p6G1ewokg video (22 mins)])
* '''D12: Exporting Simple Microsoft Excel Tables from APL''', Nathan Rogers ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D12_Exporting_Excel_Tables_from_APL.zip demo file (zip file)])
* '''D12: Exporting Simple Microsoft Excel Tables from APL''', Nathan Rogers ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D12_Exporting_Excel_Tables_from_APL.zip demo file (zip file)], [https://dyalog.tv/Dyalog19/?v=0yO4iRACKvs video (24 mins)])
* '''D13: Uncle Andy's Fireside Chat v5''', [[Andy Shiers]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D13_Uncle_Andy_Fireside_Chat.pdf slides (PDF)])
* '''D13: Uncle Andy's Fireside Chat v5''', [[Andy Shiers]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D13_Uncle_Andy_Fireside_Chat.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=qPinB9Iaaa0 video (32 mins)])
* '''D14: Molecular Dynamics in APL''', Richard Park ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D14_Molecular_Dynamics_in_APL.pdf slides (PDF)])
* '''D14: Molecular Dynamics in APL''', Richard Park ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D14_Molecular_Dynamics_in_APL.pdf slides (PDF)])
* '''D15: The APL Problem Solving Competition – How, What and Who''', [[Brian Becker]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D15_Problem_Solving_Competition.pdf slides (PDF)])
* '''D15: The APL Problem Solving Competition – How, What and Who''', [[Brian Becker]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D15_Problem_Solving_Competition.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=Q_9rnhvj9PU video (20 mins)])
* '''D16: Creating your First Dyalog Jupyter Notebook''', Richard Park ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D16_Creating_your_first_Dyalog_Jupyter_Notebook.zip slides (zip file)])
* '''D16: Creating your First Dyalog Jupyter Notebook''', Richard Park ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/D16_Creating_your_first_Dyalog_Jupyter_Notebook.zip slides (zip file)], [https://dyalog.tv/Dyalog19/?v=DA5-8AK8yXY video (18 mins)])


==== User presentations ====
==== User presentations ====
Line 700: Line 751:
* '''U01: Feeding Children with APL''', Tommy Johannessen [http://jersie.dk/ Jersie Data ApS] (Denmark) ([https://skolemad.dk/dyalog/dyalog2019.html slides (link)], [https://dyalog.tv/Dyalog19/?v=4gA5SGypGUI video (22 mins)])
* '''U01: Feeding Children with APL''', Tommy Johannessen [http://jersie.dk/ Jersie Data ApS] (Denmark) ([https://skolemad.dk/dyalog/dyalog2019.html slides (link)], [https://dyalog.tv/Dyalog19/?v=4gA5SGypGUI video (22 mins)])
* '''U02: A Git Workflow for Dyalog APL''', Paul Mansour, [https://www.carlislegroup.com/ The Carlisle Group] (U.S.A.) ([https://dyalog.tv/Dyalog19/?v=VuAYeDYmh6g video (46 mins)])
* '''U02: A Git Workflow for Dyalog APL''', Paul Mansour, [https://www.carlislegroup.com/ The Carlisle Group] (U.S.A.) ([https://dyalog.tv/Dyalog19/?v=VuAYeDYmh6g video (46 mins)])
* '''U03: Lessons for the Masses from the Trenches of Co-dfns''', [[Aaron Hsu]], [https://www.indiana.edu/ Indiana University] (U.S.A.) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U03_Lessons_for_the_masses.pdf slides (PDF)])
* '''U03: Lessons for the Masses from the Trenches of Co-dfns''', [[Aaron Hsu]], [https://www.indiana.edu/ Indiana University] (U.S.A.) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U03_Lessons_for_the_masses.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=FrTk3Y-EOeU video (22 mins)])
* '''U04: TamStat 2019''', Richard Park ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U04_TamStat_2019.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=_EcoRpYr3FE video (16 mins)])
* '''U04: TamStat 2019''', Richard Park ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U04_TamStat_2019.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=_EcoRpYr3FE video (16 mins)])
* '''U05: TamStat 2019 – Technical Update''', Michael Baas ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U05_TamStat_Technical_Update.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=zpDRV0Rl9q4 video (20 mins)])
* '''U05: TamStat 2019 – Technical Update''', Michael Baas ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U05_TamStat_Technical_Update.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=zpDRV0Rl9q4 video (20 mins)])
Line 708: Line 759:
* '''U09: A Transaction-based Portfolio Management System in Dyalog-APL using .NET''', Claus Madsen, [http://fineanalytics.com/ FinE Analytics] (Denmark) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U09_Transaction-based_Portfolio_Management_System.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=j02Xrxly5IU video (29 mins)])
* '''U09: A Transaction-based Portfolio Management System in Dyalog-APL using .NET''', Claus Madsen, [http://fineanalytics.com/ FinE Analytics] (Denmark) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U09_Transaction-based_Portfolio_Management_System.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=j02Xrxly5IU video (29 mins)])
* '''U10: <source lang=apl inline>qWC</source> – A Cross-platform Emulation of <source lang=apl inline>⎕WC</source>''', Chris Hughes and Michael Hughes, [http://www.mjhsoftwareservices.co.uk/ MJH Software Services Ltd] (U.K.)
* '''U10: <source lang=apl inline>qWC</source> – A Cross-platform Emulation of <source lang=apl inline>⎕WC</source>''', Chris Hughes and Michael Hughes, [http://www.mjhsoftwareservices.co.uk/ MJH Software Services Ltd] (U.K.)
* '''U11: Why Teach APL? The Art of Teaching Without Teaching''', Roberto Minervini with Pietro Pio Palumbo, Gabriele Meroni and Alessandro Iaselli, [https://www.gbgrassi.gov.it/ Liceo Scientifico GB Grassi Saronno] (Italy) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U11_Why_Teach_APL.pdf slides (PDF)])
* '''U11: Why Teach APL? The Art of Teaching Without Teaching''', Roberto Minervini with Pietro Pio Palumbo, Gabriele Meroni and Alessandro Iaselli, [https://www.gbgrassi.gov.it/ Liceo Scientifico GB Grassi Saronno] (Italy) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U11_Why_Teach_APL.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=vvKdflXGT1o video (31 mins)])
* '''U12: Young APLers Panel ''', Stephen Taylor with panellists Alve Björk (Uppsala University), James Heslip (Optima Systems Ltd), Josh David (Dyalog Ltd) and Yuliia Serhiienko (SimCorp Ukraine)
* '''U12: Young APLers Panel ''', Stephen Taylor with panellists Alve Björk (Uppsala University), James Heslip (Optima Systems Ltd), Josh David (Dyalog Ltd) and Yuliia Serhiienko (SimCorp Ukraine) ([https://dyalog.tv/Dyalog19/?v=jHBKxuRLaz4 video (44 mins)])
* '''U13: How I Won the APL Problem Solving Competition''', Jamin Wu [https://www.monash.edu/ Monash University] (Australia) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U13_How_I_Won_the_Competition.html slides (HTML)])
* '''U13: How I Won the APL Problem Solving Competition''', Jamin Wu [https://www.monash.edu/ Monash University] (Australia) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U13_How_I_Won_the_Competition.html slides (HTML)], [https://dyalog.tv/Dyalog19/?v=ROew12QoHs8 video (39 mins)])
* '''U14: APLcart: A Novel Approach to Finding Your Way in APL''', [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U14_APLcart.zip slides (zip file)], [https://dyalog.tv/Dyalog19/?v=r3owA7tfKE8 video (20 mins)])
* '''U14: APLcart: A Novel Approach to Finding Your Way in APL''', [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U14_APLcart.zip slides (zip file)], [https://dyalog.tv/Dyalog19/?v=r3owA7tfKE8 video (20 mins)])
* '''U15: The Irma Story ''', Tomas Gustafsson, [https://stormwind.fi/en/ Stormwind Ab Oy] (Finland)
* '''U15: The Irma Story ''', Tomas Gustafsson, [https://stormwind.fi/en/ Stormwind Ab Oy] (Finland) ([https://dyalog.tv/Dyalog19/?v=KrdVg-I9Cl8 video (56 mins)])
{{APL community}}
 
==== Workshops ====
 
* '''SA1: Source Code Management with Git, SVN & Dyalog APL – Part 1: Installation + Demos''', [[Morten Kromberg]] and [[Adám Brudzewsky]] ([https://dyalog.com/uploads/conference/dyalog19/workshops/SA1_Source_Code_Management.zip materials (zip file)])
* '''SA2: A Decade of APL Extensions – Grouping and Processing Text''', [[Nicolas Delcros]] and [[Richard Smith]] (asst. [[Marshall Lochbaum]] and Richard Park) ([https://dyalog.com/uploads/conference/dyalog19/workshops/SA2_Grouping_and_Processing_Text.pdf slides (PDF)])
* '''SA3: Introduction to HTMLRenderer''', [[Brian Becker]] and Josh David ([https://dyalog.com/uploads/conference/dyalog19/workshops/SA3_Introduction_to_HTMLRenderer.pdf slides (PDF)])
* '''SP1: Getting started with Cloud Computing''', [[Morten Kromberg]] and Norbert Jurkiewicz ([https://dyalog.com/uploads/conference/dyalog19/workshops/SP1_Getting_Started_with_Cloud_Computing.zip materials (zip file)])
* '''SP2: A Decade of APL Extensions – Trains and High Rank Operations''', [[Adám Brudzewsky]] and [[Marshall Lochbaum]] (asst. Richard Park, [[Richard Smith]] and [[Nicolas Delcros]]) ([https://dyalog.com/uploads/conference/dyalog19/workshops/SP2_Trains_and_High_Rank_Operations.zip materials (zip file)])
* '''SP3: <source lang=apl inline>qWC</source> – Freeing <source lang=apl inline>⎕WC</source> from Microsoft Windows to Cross-platform and into the Cloud''', Michael Hughes and Chris Hughes
* '''TP1: Source Code Management with Git, SVN & Dyalog APL – Part 2: Bring Your Own App''', [[Morten Kromberg]] and Josh David
* '''TP2: Dyalog APL Drop-In Clinic''', [[Andy Shiers]], [[John Daintree]] and friends
* '''TP3: Code Golf – Learn Cutting-Edge APL''', [[Adám Brudzewsky]] and [[Marshall Lochbaum]] (asst. Richard Park, [[Nicolas Delcros]] and [[Richard Smith]]) ([https://dyalog.com/uploads/conference/dyalog19/workshops/TP3_Code_Golf.zip materials (zip file)])
 
=== Dyalog '20 ===
[https://www.dyalog.com/user-meetings/dyalog20.htm Dyalog '20] was held online (due to the [[wikipedia:COVID-19 pandemic|COVID-19 pandemic]]) from 9th-10th November 2020.
==== Dyalog presentations ====
* '''D01: Welcome to Dyalog '20''', [[Gitte Christensen]], Managing Director (CEO) ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D01_Welcome_to_Dyalog20.pdf slides], [https://dyalog.tv/Dyalog20/?v=LuCb27ra8LI video (6 mins)])
* '''D02: The Road Ahead''', [[Morten Kromberg]], Technical Director (CTO) ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D02_The_Road_Ahead.pdf slides], [https://dyalog.tv/Dyalog20/?v=M-3w0g4EWk0 video (48 mins)])
* '''D03: Multi-line Input and Scripting''', [[John Daintree]] ([https://dyalog.tv/Dyalog20/?v=hQrEUtzNDGQ video (30 mins)])
* '''D04: The .NET Core Bridge''', [[John Daintree]] ([https://dyalog.tv/Dyalog20/?v=IflB22lXK5c video (28 mins)])
* '''D05: Time Travel Debugging and Statistical Distributions''', Ron Murray ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D05_Time_Travel_Debugging_and_Statistical_Distributions.pdf slides] , [https://dyalog.tv/Dyalog20/?v=E2j7pwwrEOM video (25 mins)])
* '''D06: Reworking Mastering Dyalog APL''', Rodrigo Girão Serrão ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D06_Reworking_Mastering_Dyalog_APL.pdf slides], [https://dyalog.tv/Dyalog20/?v=qPJHIzFnGGU video (19 mins)])
* '''D07: Rational Arithmetic''', [[Roger Hui]] ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D07_Rational_Arithmetic.zip materials], [https://dyalog.tv/Dyalog20/?v=GgXS0zpboAM video (30 mins)])
* '''D08: Dyalog's Docker Containers''', [[Morten Kromberg]] ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D08_Dyalog_Docker_Containers.pdf slides], [https://dyalog.tv/Dyalog20/?v=DeNkIYRehSs video (45 mins)])
* '''D09: Array Notation RC1''', [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D09_Array_Notation_RC1.pdf slides], [https://dyalog.tv/Dyalog20/?v=5drncJiWOM4 video (29 mins)])
* '''D10: APL Online!''', [[Richard Park]] ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/D10_APL_Online.pdf slides], [https://dyalog.tv/Dyalog20/?v=pVUEKjgK6C0 video (16 mins)])
 
==== User Presentations ====
* '''U01a: How I Won the APL Problem Solving Competition – Introduction''', [[Brian Becker]], ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/U01a_Problem_Solving_Competition_Intro.pdf slides], [https://dyalog.tv/Dyalog20/?v=J3YjvEcDh7I video (10 mins)])
* '''U01b: How I Won the APL Problem Solving Competition''', Andrii Makukha, University of Hong Kong (China), ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/U01b_Problem_Solving_Competition.pdf slides], [https://dyalog.tv/Dyalog20/?v=YB5wNW68-lM video (33 mins)])
* '''U02: Building Applications using qWC (⎕WC) on the Web''', Chris Hughes and Michael Hughes, MJH Software Services Ltd (U.K.) ([https://dyalog.tv/Dyalog20/?v=tVARxj8HN24 video (28 mins)])
* '''U03: Tracing Hanneke Vrome Numerically''', Tomas Gustafsson, Stormwind Ab Oy (Finland) ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/U03_Tracing_Hanneke_Vrome_Numerically.pdf slides], [https://dyalog.tv/Dyalog20/?v=66vz3YK53HA video (30 mins)])
 
=== Dyalog '21 ===
Due to the continuing impact of the [[wikipedia:COVID-19 pandemic|COVID-19 pandemic]], [https://www.dyalog.com/user-meetings/dyalog21.htm Dyalog '21] was held online from 8th-9th November 2021.
 
==== Dyalog presentations ====
* '''D01: Welcome to Dyalog '21''', [[Gitte Christensen]], Managing Director (CEO) ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D01_Welcome_to_Dyalog21.pdf slides], [https://dyalog.tv/Dyalog21/?v=_8Ary1ypzlk video (9 mins)])
* '''D02: The Road Ahead''', [[Morten Kromberg]], Technical Director (CTO) ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D02_The_Road_Ahead.pdf slides], [https://dyalog.tv/Dyalog21/?v=2dQr58vcUjM video (33 mins)])
* '''D03: Scripting in Dyalog v18.2''', [[John Daintree]], ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D03_Scripting_in_Dyalog_v18.2.pdf slides], [https://dyalog.tv/Dyalog21/?v=YSmvDUmOyeg video (29 mins)])
* '''D04: Support for Statistical Distributions in Dyalog v18.2''', Ron Murray, ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D04_Support_for_Statistical_Distributions_in_Dyalog_v18.2.pdf slides], [https://dyalog.tv/Dyalog21/?v=-4L2z-ByMys video (18 mins)])
* '''D05: ⎕JSON Table Support''', Richard Smith, ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D05_JSON_Table_Support.pdf slides], [https://dyalog.tv/Dyalog21/?v=UHJHqCdUs8w video (26 mins)])
* '''D06: Highlights of Dyalog v18.2''', [[Adám Brudzewsky]], ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D06_Highlights_of_Dyalog_v18.2.pdf slides], [https://dyalog.tv/Dyalog21/?v=etEhV2ZDuyA video (31 mins)])
* '''D07: Link v3.0''', [[Morten Kromberg]], ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D07_Link_Version_3.pdf slides], [https://dyalog.tv/Dyalog21/?v=K_-E1tnH06k video (29 mins)])
* '''D08: Dado (Dyalog APL Development Operations)''', Josh David, ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D08_Dado_Dyalog_APL_Development_Operations.pdf slides], [https://github.com/the-Carlisle-group/Dado GitHub], [https://dyalog.tv/Dyalog21/?v=AFvfBE19OFg video (29 mins)])
* '''D09: Python + APL = Py'n'APL''', Rodrigo Girão Serrão, ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D09_Python_and_APL.pdf slides], [https://github.com/Dyalog/pynapl GitHub], [https://dyalog.tv/Dyalog21/?v=gOUFXBUMv_A video (28 mins)])
* '''D10: Packaging Dyalog Tools''', Brian Becker, ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D10_Packaging_Dyalog_Tools.pdf slides], [https://dyalog.tv/Dyalog21/?v=6BqBlIsto10 video (32 mins)])
* '''D11: APL Media Update 2021''', Rich Park, ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/D11_APL_Media_Update_2021.pdf slides], [https://dyalog.tv/Dyalog21/?v=lL-OlVbE0QE video (30 mins)])
 
==== User Presentations ====
* '''U01: Here's The Plan: Learn APL, and Write a Book About It''', Stefan Kruger, [https://www.ibm.com/ IBM] (U.K.), ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/U01_Plan_Learn_APL_Write_a_Book.pdf slides (PDF)], [https://www.dyalog.com/uploads/conference/dyalog21/presentations/U01_Plan_Learn_APL_Write_a_Book.pptx slides (PPTX)], [https://www.dyalog.com/uploads/conference/dyalog21/presentations/U01_Plan_Learn_APL_Write_a_Book.key slides (KEY)], [https://www.dyalog.com/uploads/conference/dyalog21/presentations/U01_Plan_Learn_APL_Write_a_Book.txt links (TXT)], [https://dyalog.tv/Dyalog21/?v=qrWCYPFfsCU video (29 mins)])
* '''U02: APL in the Driver's Seat''', Alexey Miroshnikov, [https://www.infostroy.com/ InfoStroy Ltd] (Russia)
* '''U01a: How I Won the APL Problem Solving Competition – Introduction''', Brian Becker, ([https://www.dyalog.com/uploads/conference/dyalog20/presentations/U01a_Problem_Solving_Competition_Intro.pdf slides], [https://dyalog.tv/Dyalog20/?v=J3YjvEcDh7I video (10 mins)])
* '''U03: Extending the Domain of the Probability Operator in TamStat''', Stephen Mansour, [https://www.scranton.edu/ The University of Scranton] and [https://www.misericordia.edu/ Misericordia University] (U.S.A.), ([https://www.dyalog.com/uploads/conference/dyalog21/presentations/U03_Probabilty_Operator_in_TamStat.pdf slides], [https://www.dyalog.com/uploads/conference/dyalog21/presentations/U03_TamStat.zip TamStat (zip)], [https://dyalog.tv/Dyalog21/?v=JqvEGmkC0kw video (30 mins)])
* '''U04a: The 2021 APL Problem Solving Competition – Introduction''', Brian Becker
* '''U04b: The 2021 APL Problem Solving Competition – Runner-Up's Presentation''', Victor Ogunlokun, [https://oauife.edu.ng/ Obafemi Awolowo University] (Nigeria)
* '''U05: The Array Cast (live podcast recording) ''', Host: Conor Hoekstra, [https://www.nvidia.com/ NVIDIA] (Canada), ([https://www.arraycast.com/episodes/episode14-dyalog-21-live podcast (56 mins)])
 
=== Dyalog '22 ===
[https://www.dyalog.com/user-meetings/dyalog22.htm Dyalog '22] will be held in Olhão, Portugal, from 9th-13th October 2022. [https://confreg.dyalog.com/ Registration] opened on 13th June 2022.
 
== References ==
<references/>
{{APL community}}[[Category:Conferences]][[Category:Web broadcasts]]

Navigation menu