Home Page Register Prices Programme Workshops Presentations Presenters Venue Directions Feedback
All workshops assume that you have a laptop. This page details software and materials that should be installed prior to attendance.
NOTE: Workshops that require Dyalog assume that you have a standard installation with nothing removed from the installation directories. Dyalog can be downloaded from the Download zone.
NOTE: Some of the pre-requisites require pages to be accessed/files to be downloaded from GitHub – you do not need to be familiar with GitHub or have your own GitHub account to do this.
Sunday 15 September (morning)
SA1: Problem Solving with APL
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
- Basic knowledge of Dyalog APL assumed
SA2: Performance Basics
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
SA3: Web Services
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode/Classic, 32/64 bit)
- A web browser
- The ability to create files on the local filesystem
- The ability to access websites both on the internet and your local machine (localhost)
- The ability to download materials from GitHub and/or from a USB drive
- A basic knowledge of Dyalog APL
- Additional workshop materials: see https://github.com/dyalog-training/2024-SA3
Sunday 15 September (afternoon)
SP1: Tacit Programming in Dyalog
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
- Basic knowledge of Dyalog APL assumed
SP2: Selected Primitives
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
- Basic knowledge of Dyalog APL assumed
SP3: Migrating Your Win32 GUI to Linux, macOS, and the Cloud
- Dyalog v18.2 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
- Ability to copy files to a local drive
- Knowledge of ⎕WC is assumed; this is not a tutorial on how to use it!
- Additional workshop materials – see https://github.com/dyalog-training/2024-SP3
Thursday 19 September (afternoon)
TA1: Tacit Programming in Dyalog
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
- Basic knowledge of Dyalog APL assumed
TA2: Selected Primitives
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
- Basic knowledge of Dyalog APL assumed
TA3: Namespaces in Dyalog
- Dyalog v17.1 or later (Microsoft Windows/Linux/macOS, Unicode/Classic, 32/64 bit)
- Basic knowledge of APL assumed
Thursday 19 October (afternoon)
TP1: Problem Solving with APL
- Dyalog v18.0 or later (Microsoft Windows/Linux/macOS, Unicode, 32/64 bit)
- Basic knowledge of Dyalog APL assumed
TP2: Working with Non-APL Data Sources
- Dyalog v19.0 (Microsoft Windows/Linux, Unicode, 64 bit) is needed for full participation in the workshop
- Dyalog v18.2 or later (Microsoft Windows/Linux/macOS, Unicode/Classic, 32/64 bit) can be used for most of the workshop
- Additional workshop materials – see https://github.com/dyalog-training/2024-TP2
TP3: Link and the Basics of APL Source in Text Files
back to top