5 ms·
I think this is a good youtube video for someone starting from zero: https://www.youtube.com/watch?v=_DTpQ4Kk2wA https://www.youtube.com/watch?v=_DTpQ4Kk2wA A
by cgrubb 10y ago
I think this is a good youtube video for someone starting from zero:
https://www.youtube.com/watch?v=_DTpQ4Kk2wA https://www.youtube.com/watch?v=_DTpQ4Kk2wA
An issue is how to enter the symbols. The way I do it is I created some input methods for Mac and Windows which use at-signs followed by the APL community name for the symbol:
@times ×
@grade ⍋
@reverse ⌽
@domino ⌹
https://github.com/clarkgrubb/latex-input/tree/master/apl https://github.com/clarkgrubb/latex-input/tree/master/apl
- brudgers 10y agoI've a theory that APL might become increasingly attractive as touchscreen computing matures (part of the theory is that touchscreen computing is not mature). Support for just about every programming language (e.g. https://www.gnu.org/software/apl/Community.html#EMACSMODE https://www.gnu.org/software/apl/Community.html#EMACSMODE) is one reason why I found learning Emacs to be worth the effort.
- coldtea 10y ago>I've a theory that APL might become increasingly attractive as touchscreen computing matures At best it might become increasingly MARGINALLY more attractive.
- brudgers 10y agoI don't see your point.
- coldtea 10y agoThat while a new keyboard technology like touch surfaces that allows people to have the APL glyphs at their disposal will help increase adoption a little, APL will always remain a niche language. It's not the "being able to type in the glyphs" that hurts it, as much as the reading them -- and the understanding of its concepts.
- brudgers 10y agoI did not say what you are arguing over.
- agumonkey 10y agoas I say below I agreed with the change of interface impacting user perception of apl. I use a HP48 pocket calculator, that comes with Lisp/Forth (RPL to name it) system. The interface is live interaction with a stack and a bunch of direct screen shortcuts. I felt it was almost as fun as using emacs with a good lisp configuration. All this with a handful of keys and one level deep keyword folders. I'd bet a dollar that the same thing with an APL system would make people enjoy the language right away.
- agumonkey 10y agoI second this.