J: Difference between revisions
Appearance
mNo edit summary |
|||
Line 10: | Line 10: | ||
==Publications== | ==Publications== | ||
*K. E. Iverson: ''J - Introduction and Dictionary'' - ISBN 1-895721-06-7 | |||
;Vector | |||
*Ken Iverson: ''J: an informal introduction'' - Vol. 7 No. 1, p.67 | |||
*Ken Iverson: ''A Dictionary of J'' - Vol. 7 No. 2, p.99 | |||
;APL Quote Quad | ;APL Quote Quad | ||
*Chris Burke; Roger Hui: ''J for the APL programmer'' - Volume 27 Number 1 | *Chris Burke; Roger Hui: ''J for the APL programmer'' - Volume 27 Number 1 |
Revision as of 04:00, 3 September 2022
J is a programming language developed in 1990 by Kenneth E. Iverson, the inventor of APL, and Roger K.W. Hui.
The language J is an interactive, functional language that has complex numbers, boxed arrays, rank operator, function assignment, hooks, forks, and user defined operators.
Its nearest linguistic relative is Sharp APL for Unix (SAX), but differs mainly from SAX in that J uses the ASCII character set and implements hooks and forks.
Implementations
- J 4.1 (Mar 1992) for 16-bit OS/2
- J 5.0 (Jul 1992) for 32-bit OS/2
Publications
- K. E. Iverson: J - Introduction and Dictionary - ISBN 1-895721-06-7
- Vector
- Ken Iverson: J: an informal introduction - Vol. 7 No. 1, p.67
- Ken Iverson: A Dictionary of J - Vol. 7 No. 2, p.99
- APL Quote Quad
- Chris Burke; Roger Hui: J for the APL programmer - Volume 27 Number 1
- Cliff Reiter: With J: 101 Ways to Build a Sierpinski Triangle - Volume 27 Number 4
- Cliff Reiter: With J: "Smoke Puffs" - Volume 28 Number 1
- Cliff Reiter: With J: Musical Puffs - Volume 28 Number 2
- Cliff Reiter: With J: Using Exact Arithmetic - Volume 28 Number 3
- Roger K. W. Hui; Kenneth E. Iverson: Mathematical Roots of J - Volume 28 Number 4
- Cliff Reiter: With J: Smile on 2D Graphics - Volume 29 Number 1