Dyalog version 18.0 was released in June 2020 and is supported under Microsoft Windows, IBM AIX, Linux (including the Raspberry Pi with 32-bit Raspbian only) and Apple macOS.
Visit the Documentation Centre for Dyalog version 18.0
Download the Dyalog version 18.0 highlights as a PDF
This page discusses highlights of the Dyalog v17.1 release. Additional information regarding the features mentioned below is available online, from several sources:
- The full set of release notes for version 18.0
- Webinars:
- Introducing Dyalog version 18.0
- Language Features of Dyalog version 18.0 in Depth (part 1) explains the new case conversion system function ⎕C, new function composition operators over (⍥) and atop (⍤), and new unique mask function monadic (≠)
- Language Features of Dyalog version 18.0 in Depth (part 2) explains the constant operator (⍨), ⎕DT system function and 1200⌶ for datetime formatting
- Language Features of Dyalog version 18.0 in Depth (part 3) explains improvements to ⎕JSON, including new variant options ‘High Rank’ ‘Dialect’ ‘Regex’ and ‘NEOL’ and the ability to accept JSON5, and the regex amendments to ⎕R and ⎕S (disabling when searching for literal text and allowing case folding as an option).
- Language Features of Dyalog version 18.0 in Depth (part 4) explains, with example, where (⍸) allowing non-negative integers.
- Language Features of Dyalog version 18.0 in Depth (part 5) explains updates to the partitioned enclose function (⊂) and mix-with-axis (↑[])
Download Dyalog
Dyalog is free to use for educational and non-commercial purposes, including evaluation for potential commercial use.
Visit the Documentation Centre for Dyalog version 18.0
Download the Dyalog version 18.0 highlights as a PDF