NOTE: This page is awaiting content review and has not been designed.
Dyalog Integrated Development Environments
On all supported platforms, Dyalog provides an Integrated Development Environment (IDE) to enable the interactive use of APL to explore data, discover algorithms and create solutions.
The IDE provides editors for code and data, and a tracer which allows the setting of break points as well as full edit-and-resume capabilities. Users can enhance the IDE through user commands, development-time utilities accessible in the interactive APL session (REPL) that are used to automate common tasks and adjust settings in the development environment. Dyalog comes with user commands for inspecting the contents of the workspace, comparing the runtime of multiple expressions, quickly plotting data, and more. You can further extend the IDE by implementing your own user commands.
Integrated Development Environment (IDE)
Microsoft Windows
The native development environment on Microsoft Windows.
Remote Integrated Development Environment (Ride)
Microsoft Windows, macOS, Linux
Recommended for non-Windows platforms and remote debugging.
Text-based Terminal (TTY) Integrated Development Environment
Linux and Unix Terminals
Integrated Development Environment (IDE)
For Microsoft Windows
The native development environment on Microsoft Windows.
Remote Integrated Development Environment (Ride)
For Microsoft Windows, macOS, Linux
Recommended for non-Windows platforms and remote debugging.
Text-based Terminal (TTY) Integrated Development Environment
For Linux/Unix Terminals
CTA title here to ask any questions
Rich, APL Teacher/Evangelist