Dyalog APL

Dyalog APL

A development tool for creating applications and Graphical User Interfaces
11.0.0 (See all)

Dyalog APL is a development tool for creating sophisticated applications and Graphical User Interfaces.
Dyalog strictly adheres to the ISO8485 standard for the APL language but provides many additional features and extensions such as modified assignment, function assignment, choose and reach indexing, function composition, the commute operator, and of course namespace technology.

Dyalog was designed right from scratch as a nested array APL and operations on nested arrays are highly efficient. Nested arrays and operations on nested arrays follow IBM APL2 conventions.
Most primitive functions are no longer subject to the limit of 2 billion elements per simple array that existed in earlier 64-bit versions.

Although APL applications tend to have a numerical focus, APL is also a terrific language for connecting things together; massaging, cleaning and redistributing data for use by APL code or indeed applications written in other languages. An important missing link has been integrated support for regular expressions. “Regex’s” have become a tool that most young computer scientists, software engineers or hackers pretty much take for granted and miss when they move to APL.

Info updated on:

SI comments

Thank you for rating the program!
Please add a comment explaining the reasoning behind your vote.
Your vote:

Facebook comments