MicroAPL announces the commercial release of APLX Version 4 for Windows and MacOS

MicroAPL announces the commercial release of APLX Version 4 for Windows and MacOS

Post by Stephen Ta » Mon, 14 Jan 2008 03:42:44


Received 11 Jan from MicroAPL.

Stephen Taylor
XXXX@XXXXX.COM

-----------------------------------------------------------------------------
MicroAPL announces the commercial release of APLX Version 4 for
Windows and MacOS. APLX Version 4 for Linux is now also available, as
a public beta. APLX Server Editions, and 64-bit implementations,
will follow in Q1 2008.

You can download free-of-charge evaluation copies of APLX Version 4
from the MicroAPL website http://www.yqcomputer.com/
invited to visit our website to take part in the APLX for Linux public
beta program.

This is a quick summary of the features introduced in Version 4 (see
http://www.yqcomputer.com/ ):

Major Language Enhancements

* Support for object-oriented programming with user-defined APL
classes.
* Support for object-oriented programming using external classes
written in the .Net languages (such as C# and Visual Basic), Java, and
Ruby, using natural dot-notation syntax.
* Extensible interface for other object-oriented languages such as C+
+.
* A range of new System Functions and System Methods to use with
classes written in APL or in other languages.
* New system functions for import and export of data in a variety of
formats including CSV, TSV, HTML, SYLK, and Unicode UCF-8 or UCF-16
text.
* Regular-expression searching.
* Structured-Control Error Handling
using :Try :CatchIf :CatchAll :EndTry.
* Zilde (empty numeric vector) system constant.

User-interface enhancements

* New QuickSym input method for entering APL symbols without a special
APL keyboard layout (see summary at http://www.yqcomputer.com/ ).
* Powerful new general-array editor allows editing of almost any
simple, mixed or nested array, and of the properties of APL objects.
* New class editor for writing user-defined APL classes.
* Copy/Paste of arrays in various formats for exchange with Excel and
other applications.
* Enhancements to Workspace Explorer and Edit windows to support class
methods and properties.
* New workspace-search feature for rapid search or search-and-replace
of a string (or regular expression) in the workspace.

Performance Enhancements

* Major speed-ups to most string searches.
* Major speed-up to outer product using the Match primitive.
* Many primitives enhanced for faster operation on large arrays.

The MicroAPL Team