Dyalog Ltd has two YouTube channels:
DyalogConference – videos of presentations from our user meetings.
DyalogLtd – other recordings from Dyalog Ltd.
Dyalog User Meeting Videos
In addition to the YouTube channel, videos of presentations from our user meetings can be viewed by user meeting at video.dyalog.com.
released: 22 June 2016
length: 62 mins 30 secs
The ARRAY workshop for researchers who are working on numeric, array-centric aspects of programming languages was held as part of the PLDI conference in Santa Barbara (California) this year. Morten Kromberg (CXO of Dyalog Ltd) was one of the invited keynote speakers and introduced the concise, efficient APL notation to the delegates.
released: 18 July 2014
length: 11 mins 32 secs
The classic depth-first search algorithm is explored using APL, a simple and concise array notation with high-order functions. The presentation highlights APL's incremental development style, using simple steps and culminating in a purely functional solution for the N-Queens problem. The informative style of this presentation brings clarity to this advanced topic, making it accessible even to those who are still near the start of their APL journey.
Once you've seen the video, why not examine the code used in greater detail and try the expressions for yourself in the online tutorial at TryAPL.org (Learn tab > Depth-first search)
For more on depth-first search in APL, see dfns.dyalog.com/n_trav.htm
For more on the N-Queens problem, see dfns.dyalog.com/n_queens.htm
released: 27 October 2012
length: 9 mins 43 secs
Development of a Sudoku solver in APL. Experiment for yourself at TryAPL.org.
For more on the algorithm used, see dfns.dyalog.com/n_sudoku_bfs.htm
Algorithm: Arthur Whitney Performance: John Scholes.
released: 26 January 2009
length: 7 mins 48 secs
There is a "Game of Life" tutorial at TryAPL.org, which allows you to step through the game of life expressions interactively.
released: 11 December 2008
length: 7 mins 36 secs
John Scholes (Senior APL Language Designer) calls Ed's hardware store to complain about the design of one of his tools – the Masso-matic SK-90 Digital Lump Hammer (from John's talk celebrating the 25th anniversary of Dyalog APL).
released: 11 December 2008
length: 6 mins 32 secssummary
Morten Kromberg (CTO of Dyalog Ltd) shows why Unicode is a good thing. He uses Dyalog APL version 12.0 to build a GUI for playing Chess using Excel as a multi-dimensional database for recording the moves.
released: 13 July 2015
length: 77 mins 22 secs
Morten Kromberg (CTO of Dyalog Ltd) was invited to speak at Google's headquarters in California as part of the Talks at Google programme. His presentation shows how Dyalog is a modern, array-first, multi-paradigm programming language, which supports functional, object-oriented and imperative programming based on an APL language kernel. Dyalog allows people with good ideas – from bright high school students to PhDs – to contribute directly to the software development process using a notation which fits comfortably with those used in their own domains.
- Why APL is Still Cool (Morten Kromberg and Joel Hough at QCON SFO in 2011)
- Herding Code 140 – Lightning Round with Morten Kromberg (audio interview by K. Scott Allen at the Software Passion Conference in Göteborg 2012)