2,954
edits
mNo edit summary |
(Dyalog user meetings) |
||
Line 6: | Line 6: | ||
In 2009, Scholes produced an explanatory video of his implementation of John Conway's "Game of Life". It has since gathered almost 200 000 views. He has also produced numerous, always well-received, presentation and papers on various subjects from the technical to the humorous. | In 2009, Scholes produced an explanatory video of his implementation of John Conway's "Game of Life". It has since gathered almost 200 000 views. He has also produced numerous, always well-received, presentation and papers on various subjects from the technical to the humorous. | ||
== Publications == | |||
=== Dyalog user meetings === | |||
* [[Dyalog '06]] 04: Language Extensions | |||
* Dyalog '06 07: Functions as Results ([https://www.dyalog.com/uploads/conference/dyalog06/presentations/07_Scholes_FuncsAsResults materials]) | |||
* [[Dyalog '07]] 09: Version 12.0 Performance Enhancements (with [[Nic Delcros]]) | |||
* Dyalog '07 10: An Investigation into Higher Level Operators | |||
* [[Dyalog '08]] 06: Interpreter Performance (with [[Nic Delcros]]) | |||
* Dyalog '08 [https://dyalog.tv/Dyalog08/?v=TwvgyNOtoK8 08: Journaled Files] ([https://www.dyalog.com/uploads/conference/dyalog08/presentations/08_SmithScholes_JournaledFiles.ppt materials]) (with [[Richard Smith]]) | |||
* [[Dyalog '09]] [https://dyalog.tv/Dyalog09/?v=8ic0ctto1HU 19: Complex Numbers] | |||
* Dyalog '09 C03: Introduction to D-Functions (dfns) ([https://dyalog.tv/Dyalog09/?v=OZARVrGQQho VIDEO 1 (124 mins)], [https://dyalog.tv/Dyalog09/?v=RQNSe9s_3eE VIDEO 2 (67 mins)]) | |||
* Dyalog '09 T13: Session Whizzbangs | |||
* [[Dyalog '10]] P01: APL# – An APL for Microsoft .NET, Mono, Silverlight and Moonlight ([https://www.dyalog.com/uploads/conference/dyalog10/presentations/P01_KrombergScholesManktelow_APLSharp.pdf materials]) (with [[Morten Kromberg]] and Jonathan Manktelow) | |||
* Dyalog '10 [https://dyalog.tv/APL2010/?v=Tq144y6DrME P02: Unifying Traditional Functions and Dfns in APL#] ([https://www.dyalog.com/uploads/conference/dyalog10/presentations/P02_KrombergScholesManktelow_UnifyingFns.pdf materials]) (with [[Morten Kromberg]] and Jonathan Manktelow) | |||
* Dyalog '10 WS2: Introduction to Dfns ([https://dyalog.tv/APL2010/?v=-xsP154fE0o VIDEO 1 (67 mins)], [https://dyalog.tv/APL2010/?v=DkLxe9z1BKs VIDEO 2 (34 mins)]) | |||
* [[Dyalog '11]] D04: Introducing the Dyalog '11 Conference Edition (with [[Roger Hui]]) | |||
* Dyalog '11 D06: Function Trains for Dyalog APL | |||
* Dyalog '11 D07: Closures | |||
* Dyalog '11 [https://dyalog.tv/Dyalog11/?v=mZ_qkXb_tV8 D08: APL#] ([https://www.dyalog.com/uploads/conference/dyalog11/presentations/D08_apl_sharp materials]) (with [[Morten Kromberg]] and Jonathan Manktelow) | |||
* Dyalog '11 [https://dyalog.tv/Dyalog11/?v=bQlH49krwbk D18: What is Functional Programming?] (with [[Roger Hui]]) | |||
* [[Dyalog '12]] [https://dyalog.tv/Dyalog12/?v=KrrHYjPXc84 D04: Potential Version 14.0 Language Features] ([https://www.dyalog.com/uploads/conference/dyalog12/presentations/D04_14.0 materials]) (with [[Roger Hui]]) | |||
* Dyalog '12 [https://dyalog.tv/Dyalog12/?v=L5rYVxPXV70 D06: State-free Programming] | |||
* [[Dyalog '13]] [https://dyalog.tv/Dyalog13/?v=7-93GzDqC08 D09: Train Spotting in Version 14.0] ([https://www.dyalog.com/uploads/conference/dyalog13/presentations/D09_Train_Spotting_in_Version_14.pdf slides (26 KB)]) | |||
* Dyalog '13 [https://dyalog.tv/Dyalog13/?v=3qGsCrkWT-4 D13: Social Skills for Programmers] | |||
* [[Dyalog '14]] [https://dyalog.tv/Dyalog14/?v=pVrNT2lGUUo D09: Distractions] ([https://www.dyalog.com/uploads/conference/dyalog14/presentations/D09_Distractions.pptx slides (250 KB)]) | |||
* [[Dyalog '15]] [https://dyalog.tv/Dyalog15/?v=9KOto3xXS3c D16: Future Operator Proposals: Cut, Under, Merge] ([https://www.dyalog.com/uploads/conference/dyalog15/presentations/D16_Future_Operator_Proposals.zip materials (74 KB)]) (with [[Roger Hui]]) | |||
* [[Dyalog '16]] [https://dyalog.tv/Dyalog16/?v=vms4_Fpqmv8 D06: New Primitive Functions and Operators] ([https://www.dyalog.com/uploads/conference/dyalog16/presentations/D06_New_Primitives_RH.zip materials (70 KB)], [https://www.dyalog.com/uploads/conference/dyalog16/presentations/D06_New_Primitives_JS.txt demo script (4 KB)]) (with [[Roger Hui]]) | |||
* Dyalog '16 [https://dyalog.tv/Dyalog16/?v=WsmS4XBFvH0 L04: Dyalog Implementation – The Early Years] (with Stephen Taylor and [[Geoff Streeter]]) | |||
* [[Dyalog '17]] [https://dyalog.tv/Dyalog17/?v=74xrZkVlns0 D04: A Case Study – Recoding from Procedural to Denotative Style] ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D04_Recoding_from_Procedural_to_Denotative_Style.pdf slides (55 KB)]) | |||
* Dyalog '17 D15: TAO – Total Array Ordering ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D15_TAO_of_Dyalog.zip materials (1.5 MB)]) (with [[Roger Hui]]) | |||
* Dyalog '17 D17: Prefix Agreement: A Proposal for an Extension to the <source lang=apl inline>@</source> Operator ([https://www.dyalog.com/uploads/conference/dyalog17/presentations/D17_Extension_to_the_At_Operator.pdf slides (60 KB)]) | |||
* Dyalog '17 SP01: Dyalog Version 16.0 Language Features in Depth ([https://www.dyalog.com/uploads/conference/dyalog17/workshops/SP1_Version_16_Language_Features_in_Depth.zip materials (45 KB)]) (with [[Roger Hui]] and [[Richard Smith]]) | |||
* [[Dyalog '18]] [https://dyalog.tv/Dyalog18/?v=y33XDD6ANt0 D10: Dfns – Past, Present and Future] ([https://www.dyalog.com/uploads/conference/dyalog18/presentations/D10_Dfns_Past_Present_Future.pdf slides (0.6 MB)]) | |||
== External links == | == External links == |