Overview
Watch a 25-minute conference talk from Dyalog '24 exploring the process and tools for migrating APL+Win applications to Dyalog. Learn about open-source migration tools developed by Dyalog Ltd, including methods for moving source code to text files, using Git for version control across platforms, automatic code rewriting for language compatibility, and emulation of ⎕WI GUI and system functions. Discover practical solutions for handling component files during migration, addressing language differences, and implementing GUI functionality through ⎕WI emulation in METSIM. Presenters Morten Kromberg and Karl Holt walk through key aspects of the migration process, from initial export of source code to automated conversions, manual replacements, and future development plans for open-source migration tools.
Syllabus
Migrants from APL2, APL+Win, and APLX
Exporting source code with workspace transfer format
Automated code conversion
Tricky language differences
Manual replacements
Component files
Graphical User Interfaces GUI
⎕WI emulation in METSIM
∆WI feature support
Future work and open source tools
Taught by
Dyalog User Meetings