💾 Archived View for blitter.com › apl-books › APLSE › www.sigapl.org › Archives › waterloo_archive ›… captured on 2022-07-17 at 03:51:41.
View Raw
More Information
-=-=-=-=-=-=-
This is a summary of the main changes in J Release 2 since the
initial release.
2.01, 1994 9 1
==============
Initial release
2.03, 1994 9 21
===============
Bug fixes, plus some speed ups.
This is the version used in J FreeWare.
2.04, 1994 11 28
================
Many speed ups.
New facilities:
- Extensions to the 3!:x foreign conjunctions - allow boxed arrays to be
easily written to file, and allow for easy conversions between data in
various formats.
- A component filing system and key filing system.
New Windows-specific facilities:
- DLL and Memory Management facilities - permit J to call DLL's.
- Visual Basic API - allows the VB programmer to call J routines from
VB, and to switch between VB and J while developing applications.
2.05, 1995 2 26
===============
Many speed ups.
New language facilities:
- a: (ace) is defined to be <$0
- set/query for print precision, host system and version number
New Windows-specific facilities:
- a Form Editor and improved message loop handler - simplify creation of GUI
forms. You can create a form and its handlers, test and run the form
entirely within the Form Editor.
- the full text of the Introduction and Dictionary, and the User Manual,
is included Windows Help format.
- several new examples and utility scripts.
2.06, 1995 5 30
===============
Many speed ups.
First full J system for the Macintosh.
New language facilities:
4 : n dyad-only explicit defn
13!:8 signal error
]: identity adverb
gerund D. n specify derivative
H. Hypergeometric series
p. the monad computes polynomial roots
p: the n-th prime
q: prime factorization
gerund t. specify Taylor coefficients
t: weighted Taylor coefficients