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