|
|
|
|
|
by xelxebar
613 days ago
|
|
The wall you describe is a legitimate problem with the current APL on-ramp. One of my talks last year was on this exact issue [0]. It's definitely not you. That said, it's also really not a limitation with the languages either. In my experience, punching past that wall is exactly the process of making the paradigm click. It took me a good 500 hours hacking on my YAML parser prototype over the course of a year before the puzzle pieces began to click in place. Those lessons are still percolating out, but it feels like some combination of 1) data-driven design principles, 2) learning how to concretely leverage the Iversonian characteristics of good notation [1] in software architecture, and 3) simple familiarity with idioms and how they express domain-specific concepts. Feel free to contact me if you'd like to chat directly about this and overcoming the wall. [0]:https://dyalog.tv/Dyalog23/?v=J4cg6SV92C4
[1]:https://www.jsoftware.com/papers/tot.htm |
|