News for hackers. Stuff that matters.
Re:Try APL by cochne on Thursday June 10, 2021 @10:14AM (#27461027)
Seems nice in theory, though I'm immediately turned off by having to reach for special characters not on my keyboard.
Re:Try APL by mirekrusin on Thursday June 10, 2021 @10:33AM (#27461227)
Julia solves this very gracefully with LaTeX-like input, ie. you type \lambda<TAB> which expands to λ
Re:Try APL by Wezl on Thursday June 10, 2021 @12:57PM (#27462858)
Some APL environments such as ngn/apl[0] allow tab completion like |o<tab> results in ⌽. This is probably available on tryapl.org too, but I can't test it when it's down :/. It may also be available in the full dyalog apl product and IDE.

EDIT: see https://news.ycombinator.com/item?id=27462828 too

[0]: https://github.com/abrudz/ngn-apl

Re:Try APL by augustk on Thursday June 10, 2021 @10:41AM (#27461312)
To avoid this you typically use a character keymap with APL characters accessible with AltGr and Shift+AltGr, for instance AltGr+i for iota and AltGr+r for rho etc. After a while you learn the keystrokes and if you need a less frequently used character you can click on it in the language bar.
Re:Try APL by detritus on Thursday June 10, 2021 @10:20AM (#27461095)
⍨
Re:Try APL by melling on Thursday June 10, 2021 @10:42AM (#27461325)
someday soon we’ll be able to use voice input to say these characters.

Of course, I’ve been wrong for about a decade. but we have to be getting close

Re:Try APL by b2gills on Thursday June 17, 2021 @03:40AM (#27537080)
You can if you put in the work to set it up.

There are two (nearly identical) talks by Emily Shea

- Perl Out Loud https://www.youtube.com/watch?v=Mz3JeYfBTcY

- Voice Driven Development: Who needs a keyboard anyway? https://www.youtube.com/watch?v=YKuRkGkf5HU

Re:Try APL by leephillips on Thursday June 10, 2021 @01:06PM (#27462972)
I’m glad I work at home.