Start Here

How to move APL code to Dyalog

Start Here

Postby Morten|Dyalog on Tue Sep 30, 2008 7:34 pm

Dyalog is fully compliant with the ISO 8485 standard for APL. The product includes tools to exchange APL source code with other systems. In most cases, APL algorithms will run with little or no modification. Code which handles interfaces will often need modification.

Version 12.1 includes system commands ]in and ]out, to read or write files in APL Transfer Form. Additional commands ]inx and ]outx also provide some automated translation of source code from other APL Dialects.

The User Commands manual for an overview of these tools, and the Workspace Transfer Guide for further information. The manuals can be access via the menu item Help|Documentation Centre in Dyalog version 12.0 or later, or downloaded from http://www.dyalog.com/documentation.
Last edited by AndyS|Dyalog on Thu Aug 15, 2013 9:20 am, edited 1 time in total.
Reason: Should have been sticky anyway
User avatar
Morten|Dyalog
 
Posts: 462
Joined: Tue Sep 09, 2008 3:52 pm

Migrating from APL2 running on VM/CMS

Postby adam.bierman on Tue May 31, 2011 4:39 pm

Any advantages to UNIX-based Dyalog vs the Windows version?

Also, is there a way to access a Teradata database from Dyalog APL?

I ask because we're moving code from VM/CMS running APL2, with our data on DB2, to a new platform that will have all our data on Teradata. Not sure at this point whether we have a choice between UNIX vs Windows, but in case we do was wondering if there's reason to prefer one over the other.
adam.bierman
 
Posts: 1
Joined: Tue May 31, 2011 2:50 pm

Re: Start Here

Postby Morten|Dyalog on Tue May 31, 2011 6:56 pm

adam.bierman wrote:Any advantages to UNIX-based Dyalog vs the Windows version?


Apart from the development environment and the tools available for developing GUI applications, there is no significant difference between Dyalog for Unix and Windows. Currently, the graphical development environment provides a significantly more productive environment under Windows. However, a graphical environment that can be shared by all platforms is under development and will be available for testing late this year.

Also note that Dyalog APL integrates very well with Microsoft.NET, which allows access to a very wide variety of application building blocks, web enabling tools. We are looking at extending our .NET bridge to include Java and other technologies, but the .NET interface already has ten years of maturity.

adam.bierman wrote:Also, is there a way to access a Teradata database from Dyalog APL?


Yes, Dyalog provides an ODBC interface under both Windows and Unix, which will be able to provide access to Teradata. There is at least one existing customer using a Teradata connection today. The ODBC/Middleware components are generally somewhat more expensive under Unix.

adam.bierman wrote:Not sure at this point whether we have a choice between UNIX vs Windows, but in case we do was wondering if there's reason to prefer one over the other.


Unless you have operational or security requirements that might favour Unix, I would probably recommend Windows.
User avatar
Morten|Dyalog
 
Posts: 462
Joined: Tue Sep 09, 2008 3:52 pm


Return to Migrating from other Systems

Who is online

Users browsing this forum: No registered users and 1 guest