Dyalog user meeting: Difference between revisions

Jump to navigation Jump to search
4,957 bytes added ,  22:29, 10 September 2022
m
Text replacement - "<source" to "<syntaxhighlight"
m (Text replacement - "<source" to "<syntaxhighlight")
(7 intermediate revisions by 2 users not shown)
Line 164: Line 164:
* '''21: PKZIP Your Files Using APL and .NET''', Gianluigi Quario (APL Italiana) ([https://www.dyalog.com/uploads/conference/dyalog08/presentations/21_Quario_PKZIP materials])
* '''21: PKZIP Your Files Using APL and .NET''', Gianluigi Quario (APL Italiana) ([https://www.dyalog.com/uploads/conference/dyalog08/presentations/21_Quario_PKZIP materials])
* '''22: The Array Constraint Engine''', Gert Møller (Array Technology) ([https://dyalog.tv/Dyalog08/?v=b3gVX_e5cnY video (45 mins)])
* '''22: The Array Constraint Engine''', Gert Møller (Array Technology) ([https://dyalog.tv/Dyalog08/?v=b3gVX_e5cnY video (45 mins)])
* '''23: Pocket APL – GPS, Sudoku and <source lang=apl inline>⎕NA</source>''', Ray Cannon (Independent Consultant) ([https://www.dyalog.com/uploads/conference/dyalog08/presentations/23_Cannon_PocketAPL materials])
* '''23: Pocket APL – GPS, Sudoku and <syntaxhighlight lang=apl inline>⎕NA</syntaxhighlight>''', Ray Cannon (Independent Consultant) ([https://www.dyalog.com/uploads/conference/dyalog08/presentations/23_Cannon_PocketAPL materials])
* '''24: APL – An Excellent Return''', Romilly Cocking (Cocking and Co.) ([https://dyalog.tv/Dyalog08/?v=thr-7QfQWJw video (44 mins)])
* '''24: APL – An Excellent Return''', Romilly Cocking (Cocking and Co.) ([https://dyalog.tv/Dyalog08/?v=thr-7QfQWJw video (44 mins)])


Line 193: 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 (22 mins)])
* '''11a: <syntaxhighlight lang=apl inline>⎕XML</syntaxhighlight>''', [[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], [https://www.youtube.com/watch?v=KrY7oMCmL3Y&time_continue=1306 video (23 mins)])
* '''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])
Line 567: Line 567:
==== 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 631: Line 631:
* '''D11: Literal Notation for Arrays and Namespaces''', [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D11_Literal_Notation_for_Arrays_and_Namespaces.pdf slides (1.5 MB)], [https://dyalog.tv/Dyalog17/?v=CRQNzL8cUQE video (28 mins)])
* '''D11: Literal Notation for Arrays and Namespaces''', [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D11_Literal_Notation_for_Arrays_and_Namespaces.pdf slides (1.5 MB)], [https://dyalog.tv/Dyalog17/?v=CRQNzL8cUQE video (28 mins)])
* '''D12: Try APL Online''', [[Brian Becker]] and [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D12_Try_APL_Online.pptx slides (6 MB)], [https://dyalog.tv/Dyalog17/?v=ddBjIkyebuY video (29 mins)])
* '''D12: Try APL Online''', [[Brian Becker]] and [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D12_Try_APL_Online.pptx slides (6 MB)], [https://dyalog.tv/Dyalog17/?v=ddBjIkyebuY video (29 mins)])
* '''D13: <source lang=apl inline>⎕NMOVE</source> and Other Predictions for Dyalog Version 17.0''', [[Richard Smith]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D13_NMove_and_other_Predictions_for_V17.pptx slides (750 KB)], [https://dyalog.tv/Dyalog17/?v=8KwO-D6fhfI video (30 mins)])
* '''D13: <syntaxhighlight lang=apl inline>⎕NMOVE</syntaxhighlight> and Other Predictions for Dyalog Version 17.0''', [[Richard Smith]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D13_NMove_and_other_Predictions_for_V17.pptx slides (750 KB)], [https://dyalog.tv/Dyalog17/?v=8KwO-D6fhfI video (30 mins)])
* '''D14: Uncle Andy's Fireside Chat v4''', [[Andy Shiers]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D14_Uncle_Andy_Fireside_Chat.pdf slides (240 KB)], [https://dyalog.tv/Dyalog17/?v=ZD4LJCunLZs video (16 mins)])
* '''D14: Uncle Andy's Fireside Chat v4''', [[Andy Shiers]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D14_Uncle_Andy_Fireside_Chat.pdf slides (240 KB)], [https://dyalog.tv/Dyalog17/?v=ZD4LJCunLZs video (16 mins)])
* '''D15: TAO – Total Array Ordering''', [[Roger Hui]] and [[John Scholes]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D15_TAO_of_Dyalog.zip materials (1.5 MB)])
* '''D15: TAO – Total Array Ordering''', [[Roger Hui]] and [[John Scholes]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D15_TAO_of_Dyalog.zip materials (1.5 MB)])
* '''D16: User Command Developments''', Michael Baas and [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D16_User_Command_Developments.pdf slides (250 KB)])
* '''D16: User Command Developments''', Michael Baas and [[Adám Brudzewsky]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D16_User_Command_Developments.pdf slides (250 KB)])
* '''D17: Prefix Agreement: A Proposal for an Extension to the <source lang=apl inline>@</source> Operator''', [[John Scholes]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D17_Extension_to_the_At_Operator.pdf slides (60 KB)])
* '''D17: Prefix Agreement: A Proposal for an Extension to the <syntaxhighlight lang=apl inline>@</syntaxhighlight> Operator''', [[John Scholes]] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D17_Extension_to_the_At_Operator.pdf slides (60 KB)])


==== User presentations ====
==== User presentations ====
Line 758: Line 758:
* '''U08: Getting to Know Each Other by…Sharing Code''', Francesco Garue, [https://www.simcorpsofia.com/ SimCorp Italiana] (Italy) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U08_Getting_to_Know_Each_Other.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=-qs4XPJgVcI video (26 mins)])
* '''U08: Getting to Know Each Other by…Sharing Code''', Francesco Garue, [https://www.simcorpsofia.com/ SimCorp Italiana] (Italy) ([https://www.dyalog.com/uploads/conference/dyalog19/presentations/U08_Getting_to_Know_Each_Other.pdf slides (PDF)], [https://dyalog.tv/Dyalog19/?v=-qs4XPJgVcI video (26 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)])
* '''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: <syntaxhighlight lang=apl inline>qWC</syntaxhighlight> – A Cross-platform Emulation of <syntaxhighlight lang=apl inline>⎕WC</syntaxhighlight>''', 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)], [https://dyalog.tv/Dyalog19/?v=vvKdflXGT1o video (31 mins)])
* '''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) ([https://dyalog.tv/Dyalog19/?v=jHBKxuRLaz4 video (44 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) ([https://dyalog.tv/Dyalog19/?v=jHBKxuRLaz4 video (44 mins)])
Line 772: Line 772:
* '''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)])
* '''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)])
* '''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
* '''SP3: <syntaxhighlight lang=apl inline>qWC</syntaxhighlight> – Freeing <syntaxhighlight lang=apl inline>⎕WC</syntaxhighlight> 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
* '''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
* '''TP2: Dyalog APL Drop-In Clinic''', [[Andy Shiers]], [[John Daintree]] and friends
Line 798: Line 798:


=== Dyalog '21 ===
=== 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] will be held online from 8th-9th November 2021.
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 ===
=== 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://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 ==
<references/>
<references/>
{{APL community}}[[Category:Conferences]]
{{APL community}}[[Category:Conferences]][[Category:Web broadcasts]]

Navigation menu