APL+UNIX and APL+Linux Version 5.3
APL+UNIX and APL+Linux couples the elegant simplicity and raw power of APL with the unmatched speed and processing strength of UNIX and Linux workstations. This combination gives businesses mainframe power at a fraction of the cost, without requiring expensive rewrites of existing APL applications.
Platform Compatibility
The component file system, language level elements, and user command processor are all compatible among the APL+UNIX, APL+Linux, APL+Win, and APL+DOS platforms This allows for easy migration between platforms. It also allows you to utilize different platforms with common data.
APL+UNIX and APL+Linux Version 5.3 Highlights
TCP/IP Sockets Network Interface
This version of APL+UNIX provides an interface for TCP/IP communications using sockets. The APL system function NI supplies all the capability needed to establish a sockets connection between machines, send and receive data, and close the connection. Using NI, you can write true client/server applications, as well as your own clients and servers for any standard TCP/IP applications (FTP, WWW, Telnet, etc). The next version of APL+Win will also include a compatibale NI syntax.
Language Extensions
- N-Wise reduction
- Scalar dyadic functions with axis
- Ravel with axis
- Partition function (APL2 compatible)
AT— Attributes (APL2 compatible)- Component files can be tied even when you have read-only access
- the system command
)wssize
Version 5.2 new features
- Control Structures (compatible with APL+Win)
- Take and Drop with axis
- Take and Drop in selective specification expressions
- Performance Improvements
- Match
- Membership
- Find
- Iota
DRcan now convert an APL array to coded character vector that can be stored outside APL. It can also restore the coded character vector to the original APL value (compatible with APL+Win).
Copyright © 2008 APLNow, LLC. All rights reserved.