2 ms·
That’s a pretty good analogy, the 5 + 20 example. By using abstract symbols, it encourages one to skip the internal verbalization and go straight to the concep
by FPGAhacker 8y ago
That’s a pretty good analogy, the 5 + 20 example.
By using abstract symbols, it encourages one to skip the internal verbalization and go straight to the concept. Pretty neat.
But in the article, they use symbols that I don’t have on my keyboard. I guess one would learn the combination for such symbols and become fluent to the point that it didn’t matter. For example, I don’t think of the individual letters when I’m typing.
Although my highschool typing class strongly encouraged doing so. I believe that was more for maintaining a rhythm, however.
- Jtsummers 8y agoEarlier this year I took a deep dive into APL (something I'd been meaning to do for a while). With Dyalog APL and the APL mode in emacs, typing these things in is pretty easy and becomes natural if you're already a touch typist. For instance, iota is just `.i`, rho is `.r`, etc. Some are more natural (like that) others are arbitrary but logically consistent, like take and drop are next to each other on the keyboard. After a few days I felt like I could type most programs without having to think about where keys were. Admittedly, I've lost it all now since I haven't touched it for a couple months. If I actually stuck with it for more than the 4-6 weeks I did I imagine I wouldn't have lost it so quickly.
- untangle 8y ago> APL mode in emacs, typing these things in is pretty easy...iota is just `.i`, rho is `.r`, etc. ...and iota is just `i and rho is `r in the Dyalog editor. So non-emacs folks can play too.
- Jtsummers 8y agoAh. You’re right. I had changed the prefix in Dyalog to match emacs since that’s what I’d started with.
- segmondy 8y agoJ uses all ASCII characters so you can use a regular keyboard