Ask HN: Best APL Keyboards. Any Ideas?

5 points by maremmano ↗ HN
I'm really intrigued by APL and want to start grasping some basics.

I assume I'll need a specific APL keyboard. Could someone who already has an APL keyboard give me some guidance on choosing one?

Thanks a lot to the HM community!

2 comments

[ 3.3 ms ] story [ 15.9 ms ] thread
There is no need to have a specific keyboard. The actual solution depends on what APL you're using, but the principle is the same. The various symbols are available on the regular keys, and you use some way to indicate that you want the APL symbol rather than the regular symbol.

Dyalog has two different IDE's the support this. Ride uses backquote by default, while the windows IDE uses control.

Kap uses backquote in all its interfaces. Here's what it looks like in the web version: https://kapdemo.dhsdevelopments.com/clientweb2/

Likewise, BQN does the same thing, but uses backslash: https://mlochbaum.github.io/BQN/

When using GNU APL there is an Emacs mode available that provides an input method.

So the long story short, you should be able to get going with any array language without getting any special keyboard.