The following videos cover the last decade of John’s career and highlight his brilliance, wit, passion for keeping things simple and love of APL.
Alan Turing receives a phone call from the future; someone called Scholes
Conway’s Game of Life in APL
A Sudoku Solver in APL
Depth-first Search in APL
Dyalog ’08: A Plea for Simplicity
Dyalog ’09: workshop – Introduction to D-functions Part 1
Dyalog ’09: workshop – Introduction to D-functions Part 2
Dyalog ’09: Complex Numbers
Dyalog ’10: Unifying T-fns and D-fns in APL# (with Morten Kromberg and Jonathan Manktelow)
Dyalog ’10: workshop – Introduction to D-functions Part 1
Dyalog ’10: workshop – Introduction to D-functions Part 2
Dyalog ’11: What is Functional Programming? (with Roger Hui)
Dyalog ’12: State-free Programming
Dyalog ’12: Potential Version 14.0 Language Features (with Roger Hui)
Dyalog ’13: Social Skills for Programmers
Dyalog ’13: Train Spotting in Version 14.0
Dyalog ’14: Distractions
Dyalog ’15: Dya(b)log (with Fiona Smith, Richard Smith and Roger Hui)
Dyalog ’15: Future Operator Proposals: Cut, Under, Merge (with Roger Hui)
Dyalog ’16: Dyalog Implementation – The Early Years (with Geoff Streeter and Stephen Taylor)
Dyalog ’16: New Primitive Functions and Operators (with Roger Hui)
Dyalog ’17: A Case Study – Recoding from Procedural to Denotative Style
Dyalog ’18: Dfns – Past, Present and Future
If you have any video you would like to be featured here, please send them to mike@optima-systems.co.uk.
If they are too large to send through email we recommend www.wetransfer.com