"learn Apl" Notes
Posted2 months agoActive2 months ago
luksamuk.codesTechstory
supportivepositive
Debate
20/100
AplProgramming LanguagesUnicode
Key topics
Apl
Programming Languages
Unicode
The 'Learn APL' resource is shared, sparking discussion about APL's history, usage, and encoding, with users sharing their experiences and tips for working with the language.
Snapshot generated from the HN discussion
Discussion Activity
Light discussionFirst comment
1h
Peak period
5
1-2h
Avg / period
3.3
Key moments
- 01Story posted
Oct 25, 2025 at 4:34 PM EDT
2 months ago
Step 01 - 02First comment
Oct 25, 2025 at 5:55 PM EDT
1h after posting
Step 02 - 03Peak activity
5 comments in 1-2h
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 26, 2025 at 4:21 AM EDT
2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45706755Type: storyLast synced: 11/20/2025, 1:08:48 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
I thought that compose definitions as well as the shifted layout…
https://aplwiki.com/wiki/Typing_glyphs
https://www.pckeyboard.com/page/product/USAPLSET
I've got some notes on setting up input on OpenBSD as well. It enables Left Ctrl and Left Alt for APL symbols, but also a Unicode escape hatch with Right Alt and Caps Lock: https://github.com/turtleyacht/ap-el-kb.github.io
https://en.wikipedia.org/wiki/Digital_encoding_of_APL_symbol...
In the very earliest IBM Selectric teletype-based systems, some APL symbols were constructed by entering one character, hitting backspace, and overstriking a second character. For instance, ⍋ is | overstruck on ∆. It's why a lot of APL symbols look like that.
https://aplwiki.com/wiki/Overstrike
Looks like the APL chars were added in Uncicode 1.1 (1993), two years after 1.0, which is quick enough.
Rho, rho, rho of x, always equals 1
Rho's dimension, rho rho rank; APL is fun!