|
APL
Products
Services
Training
APL in
Action
Why APL?
Links
Events
Workshops
|
APL Products
APL+Win
Dyalog APL
Visual APL
See Below - for information on current & previous versions and features, or visit the product manufacturer websites for details on recently released versions.
- Now Available: APL+Win
for Windows XP, Vista, 7, etc. - desktop and server versions; Unix; Linux
APL+Win is a continuously developed and supported development environment on the Microsoft Windows or other platforms.
Highlights of the current and previous release versions include:
- Support More Memory for Significantly Larger Workspaces
- Support Multi-Core Processors with Multi-Threaded Processing
- []MOM Name Trains
- support for the Windows Recycle bin added to the )Drop System Command
- the UNIQUE primitive: returns the unique values in an array
- implementation of []FX for []MOM object system objects
- new ")OUTPUT STRICT" state that only produces "IMPLICIT OUTPUT" errors when visible output is generated
- new Zip class for []wi that will allow zipping and unzipping of files
- new printer margins for the Session Manager
- APL File Shell Extension: displays component information about your APL share and colossal component files in the Windows Explorer
- onContextMenu Event Handler: right-mouse click event
- New []Mom Object System: a container mechanism for object-oriented programming
- Implicit Output Control Enhancement: use )OUTPUT to control implicit output
- Exception Handling Enhancement: the :TRY...:CATCHIF control structure
- File Open Mode Information Enhancement: monadic []FSTIE and other file tie functions provide mode information
- APL Delay Statement Enhancement: []DL enhanced
- Initial Support for Unicode Character Data: Unicode now implemented in various ways
- Session Manager Enhancements: scrolling and logging enhancements
- Compressed Data Format Support: inflate/deflate data using []DR
- APL+Grid Enhancements
For full feature highlights, please visit the APL2000 Inc. website.
In case your current version is pre-Version 5.0...
APL+Win Version 5.2 highlights include:
- Colossal File System - unlimited file sizes; no growing []freplace problem; and other enhancements
- New Memory Management - uses OS memory as needed instead of all at once
- Session Improvements - colour, font and preferences enhancements, mouse wheel
- Object Enhancements - Label, Windows Registry, Edit, Combo
- APL+Draw - new graphics library tools
- Runtime enhancements - []copy; save a faulty workspace for later analysis
Other APL2000 Products - available from APL Borealis
- APL+Unix and APL+Linux: APL for Unix/Linux; "mainframe power at a fraction of the cost"
- APL+LinkPro 5: connects APL+Win and data stored in non-APL databases; using ODBC
Also available:
- APL+Win upgrades
- APL+Link Pro upgrades
- APL+Win SPREAD: spreadsheet capability for APL without using VBXs or DLLs
- APL+Win QPLOT: general purpose X-Y plotting program for displaying and analyzing data
Pricing
Call us for a quote for full development systems, or exclusive-personal-use, or partial-system-licence systems.
see The Visual APL website for details, including:
- Integration with Visual Studio
- Legacy APL code that is ISO compliant runs in Visual APL.
- 100% managed code
- Edit complex data structures and objects as XML
- Support for third party System Quads and primitives written in any .Net language
- Supports creating namespaces and classes
- Visual APL can be a project in any .Net solution in Visual Studio
- The Visual APL Engine
- and more...
Call us at: 416-457-7828 or email: info@aplborealis.com for pricing or product details.
- Now Available: Dyalog APL/W for Windows XP, Vista, 7, etc.
- fully ISO-APL compliant
- enhancements and innovative features for developing complex GUI or .NET applications
(See below: APL for other platforms, including: Linux, Unix, PocketPC/WM2005)
Recent Version Features include:
- Unicode support, 64-bit support
- File Journaling, User Commands, XML support, editor enhancements
- Object Orientation: Define Classes in APL
- New Primitives: Power Operator, Squad Indexing, Lowest Common Multiple and Greatest Common Divisor
- 64-Bit Version: no limit on workspace size
- Dynamic Workspace Size: release unused memory to the operating system on workspace compaction
- Cross-platform Interoperability: full interoperability of workspaces, component files and TCP sockets
- Improved Error Handling
See the Dyalog website for full details...
(and just in case you missed it...)
Dyalog APL V10 was a major upgrade, combining Dyalog Version 9.0 with Dyalog.NET, and several exciting new features, including:
.NET Support
- full integration with
Microsoft.NET Framework - delivers all of the features and capabilities of this new computing platform to Dyalog APL programmers (see Dyalog Ltd. for details)
- making a .exe - save the workspace as an executable program
- create other "bound" objects: in-process server (dll); ActiveX Control (ocx); out-of-process COM server, etc.
Performance Enhancements
- idiom recognition - boosts performance on common idioms
- faster lookups - for iota, membership and other primitives
- mapped files - use []MAP to directly link files to workspace arrays
- Now Available:
Pocket APL - a fully featured version of Dyalog APL for PDA's running the Microsoft Pocket PC or Windows Mobile Operating System, including: Compaq iPAQ Pocket PC H3700, H3800 and H3900 Series; Fujitsu-Siemens Pocket LOOX; HP Jornada 565/568; NEC MobilePro P300; Toshiba E570 and E740; and others (see Dyalog Ltd. for details)
- Port your Applications - Pocket APL is fully-compliant with Dyalog APL for Windows - applications which now run in Windows can be easily moved to the PDA environment!
Also available:
- APL/W upgrades
- Dyalog APL for several popular UNIX systems, and Linux
- DSS or DSS+: support and maintenance service for Dyalog APL/W users
- telephone and email support with rapid turnaround
- access to patch system (minor system upgrades)
- subscriber website for key technical info
Pricing
Call us for a quote for full development systems or upgrades.
|