Welcome to Dyalog Version 12
Windows 32 bit Classic & Unicode
The main new feature in 12.0.3 is secure sockets for Conga.
We welcome DSS+ subscribers to download the Windows 32 bit Classic and Unicode versions directly from DSS
Windows 64 bit Classic & Unicode
The main new feature in 12.0.3 is secure sockets for Conga.
If you would like to request Dyalog for Windows 64 bit Classic or Unicode please contact us here.
AIX 32 bit Classic
The main new feature is secure sockets for Conga.
If you would like to request Dyalog for AIX version 12.0.3 Classic please contact us here
Dyalog Version 12.0.3 for LINUX 32 & 64 bit Unicode
The main new feature is secure sockets for Conga.
If you would like to request Dyalog for LINUX in 32 or 64 bit Unicode please contact us here
Availability of additional Versions of Dyalog 12.0.3
Dyalog Version 12.0.3 for SOLARIS and other UNIX's are available on a per client request basis. Please contact us here for more information.
New Public workspaces
In connection with Version 12.0.3 we have provided 2 new workspaces
 |
This workspace is used to bring in MainFrame APL2 workspaces transferred via the )OUT command
Click the icon for download |
 |
This workspace is used to bring in PC APL2 or APL+Win workspaces transferred via the )OUT command
Click the icon for download |
Dyalog Version 12 Manuals are available via in 3 formats

 |
Printable on demand from Lulu in Crown Quarto Format |
 |
Downloadable PDF's in A4 format |
 |
Downloadable PDF's in US Letter format |
Product Manuals - Recent Versions overview

For a full overview with product order numbers, please click here
Key Features of Version 12
The defining feature of Version 12 is support for Unicode character data. Version 12 also contains a number of additional features aimed at making you more productive.

|
Unicode: Version 12 allows applications to store and manipulate Unicode character data. Applications can now accept entry of data in any of the worlds writing systems - from Amharic over APL, Chinese and Tolkiens Elvish Runes to Zulu. All components of Dyalog support Unicode: The Development Environment itself, the Dyalog language and file systems, built-in GUI objects, and interfaces to COM/OLE, Microsoft.Net and ODBC.
The adoption of Unicode also means that data is no longer translated as it enters and leaves the Dyalog interpreter. APL source code can be stored in Unicode text files and edited using any editor which supports these files. A simple source code management system and an interface to the popular SubVersion system is included. |
| |

Click here to enlarge image
|

|
Built-in charting: Version 12 includes the Causeway product series: RainPro (including the .NET version, SharpPlot for high quality Business Graphics, and NewLeaf for reporting and typesetting. You can produce a graphical representation of numerical data in seconds by clicking on a chart icon whilst running your session - or write your own APL scripts to produce high quality reports with integrated business graphics.
|
| |

Click here to enlarge image
|
Unicode & Classic editions
When converting existing applications to use Unicode character data, some code conversion may be required. For many applications, the required changes may be trivial, some applications will run without any changes. However, large applications with many interfaces to external data may require significant work - if for no other reason than that the external databases and interfaces need to be upgraded in order to store Unicode data. Users who have developed Auxiliary Processors and Dynamic Link Libraries will need to be upgrade these to handle Unicode data.
For this reason, version 12 and the next several versions of Dyalog will be available in two variants: A Unicode edition which uses Unicode for all external interfaces, and a Classic edition which uses the same interfaces and translate tables as 11 and earlier versions of Dyalog.
Workspaces and Files can be shared between the Unicode and Classic editions. Both editions also provide extensive inter-operability with earlier versions. Component files can be shared with old versions subject to certain limitations (for example, the files must contain data which can be represented in the old systems).
New online libraries for Help and Documentation
In connection with Version 12 we have created 2 new online libraries which are now publicly available via the website. The Help library is created as a very structured topic tree which you can expand. There is also a search function where you can either select from a menu or type in your search criteria.
The Documentation section contains all the available documentation and this section will be updated on a regular basis as and when new manuals and training materials become available.
You can peruse the new libraries by clicking at the buttons below.
  
|