Post Reply 
What is the correct result?
03-21-2024, 08:24 PM (This post was last modified: 03-22-2024 04:24 PM by carey.)
Post: #27
RE: What is the correct result?
(03-21-2024 07:08 PM)John Keith Wrote:  
(03-21-2024 04:44 AM)DGM Wrote:  ... I also got into J (jsoftware.com), which Kenneth Iverson and Roger Hui came up with as “APL without the funny characters”, using regular symbols like “,” and “;” and “<“ and “?” to do pretty much the same thing: have a simple way to write terse code.
J seems even less readable than APL to me due to the seemingly random use of ASCII characters for mathematical operations. And people think RPL is unreadable. Harrumph! Big Grin
Yes, while APL’s eventual character set (not fully formed in Iverson’s 1962 book “A Programming Language”) was constrained to use characters (glyphs) that could be included in an IBM selectric typewriter font ball, at least APL glyphs evoke some visual connection to their name or function (e.g., grade up ⍋, grade down ⍒), little visual connection between ASCII symbols and name is found in J, whose appearance has justifiably been described as “line noise.” While a pain to use, APL glyphs are an endearing feature of APL, and are iconic (pun intended).

It may be of interest that ELI is a largely ISO APL compatible APL variant (with additional features e.g., complex #’s, tables, etc.) that also uses an ASCII character set, but unlike J, ELI’s ASCII character set bears at least some visual connection with APL glyphs, names or functions (e.g., compare iota ⍳ (iota in APL) to ! (iota in ELI). Having such visual cues to APL glyphs while using an ASCII font is a nice feature of ELI.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
What is the correct result? - hp41cx - 03-17-2024, 03:03 PM
RE: What is the correct result? - SammysHP - 03-17-2024, 04:33 PM
RE: What is the correct result? - hp41cx - 03-17-2024, 05:37 PM
RE: What is the correct result? - KeithB - 03-18-2024, 02:04 PM
RE: What is the correct result? - vaklaff - 03-18-2024, 06:57 PM
RE: What is the correct result? - johnb - 03-18-2024, 11:49 PM
RE: What is the correct result? - carey - 03-19-2024, 12:29 AM
RE: What is the correct result? - johnb - 03-18-2024, 11:40 PM
RE: What is the correct result? - KeithB - 03-19-2024, 01:58 PM
RE: What is the correct result? - mfleming - 03-19-2024, 08:43 PM
RE: What is the correct result? - johnb - 03-19-2024, 09:32 PM
RE: What is the correct result? - carey - 03-19-2024, 05:45 PM
RE: What is the correct result? - johnb - 03-19-2024, 09:19 PM
RE: What is the correct result? - KeithB - 03-19-2024, 09:41 PM
RE: What is the correct result? - vaklaff - 03-20-2024, 10:31 AM
RE: What is the correct result? - carey - 03-20-2024, 12:28 PM
RE: What is the correct result? - johnb - 03-20-2024, 03:50 PM
RE: What is the correct result? - mfleming - 03-20-2024, 09:21 PM
RE: What is the correct result? - DGM - 03-21-2024, 04:44 AM
RE: What is the correct result? - Jlouis - 03-21-2024, 07:04 PM
RE: What is the correct result? - carey - 03-21-2024, 09:19 PM
RE: What is the correct result? - carey - 03-21-2024 08:24 PM
RE: What is the correct result? - mfleming - 03-21-2024, 08:58 PM
RE: What is the correct result? - johnb - 03-22-2024, 04:18 PM
RE: What is the correct result? - carey - 04-13-2024, 01:26 AM
RE: What is the correct result? - KeithB - 04-15-2024, 04:31 PM
RE: What is the correct result? - dm319 - 04-15-2024, 04:44 PM
RE: What is the correct result? - dm319 - 04-16-2024, 02:26 PM
RE: What is the correct result? - vaklaff - 04-17-2024, 04:23 PM
RE: What is the correct result? - dm319 - 04-18-2024, 12:33 PM
RE: What is the correct result? - dm319 - 04-16-2024, 02:05 PM
RE: What is the correct result? - carey - 04-22-2024, 12:50 AM
RE: What is the correct result? - klesl - 04-22-2024, 10:19 AM
RE: What is the correct result? - carey - 04-22-2024, 05:07 PM
RE: What is the correct result? - carey - 04-22-2024, 08:41 PM



User(s) browsing this thread: 1 Guest(s)