APL Borealis Inc. APL Software & Services          
ContentKeeper - Web Filtering Solutions | About ABI | Contact  
 APL

Products

Services

Training

 

 

 APL Borealis   - Canada's APL Service Centre
    Products + Services + Training + Support = Results!
  •   Sales & Support for APL2000 and Dyalog APL products
  •   Software development and consulting services - small or large systems
  •   APL training - all levels, all versions, all platforms, customized to your needs
  •   APL Application Audits | Code Conversions | Performance Analysis & Upgrades

        Product News
    •   APL+Win: Version 7.0 now available - 30 years of APL development expertise!
    •   Dyalog APL: Version 11 now available - Innovative and advanced APL development platform!
    •   Visual APL: Version 1.0 - APL comes to the Visual Studio world

    APL in Action * Why APL? * Links * Events * Workshops

Product News   Now Available - APL+Win, Version 7.0

APL Borealis is pleased to announce the availability of APL+Win 7.0, an upgrade to versions 6.0, 6.2 & 6.4, released in 2006.

APL+Win 7.0 represents continuing support by APL2000 for the APL application development language on the Microsoft Windows operating system platform.

   Highlights of the APL+Win 7.0 and 6.x series include:

  • []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 (see below)
  • 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 Version 7.0 feature highlights, please visit the APL2000 Inc. website.

   Call us at: 416-457-7828 or email: info@aplborealis.com for pricing, or product and upgrade details.

Product News   Now Available - Visual APL, Version 1.0

   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.

Product News   Now Available - Dyalog APL, Version 11

   see The Dyalog website for details, including:

  • 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

   (and just in case you missed it...)
   Features of Dyalog APL V10.1, the former version, include:

    Performance:
  • 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
    DOT.NET Support
  • full integration of Microsoft .NET features - allows you to create .NET classes, internet applications and web services
  • 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.

    Version 10.1 continues our drive towards improved performance and functionality. Features include:

  • performance - about 10% faster overall than Version 10
  • new header syntax for defined functions - automatically assigns/collects elements of a vector argument/result
  • improvements for multi-threading, thread synchronisation, debugging facilities
  • comprehensive Event Viewer tool, modeled on the Windows spy program, for debugging GUI applications
  • Value Tips - hover the mouse over a variable or function name to display contents
  • Auto Completion improvements
  • syntax colouring improvements
  • full XP Look and Feel support
  • Grid object now supports a tree-view feature, and other enhancements

   For full Version 10/10.1/11 feature highlights, please visit the Dyalog Ltd. website.

   Call us at: 416-457-7828 or email: info@aplborealis.com for pricing, or product and upgrade details.

APL Events
  APL Conferences 2007

Recent Past ABI Events & Workshops