I usually recommend searching for "Beginner's Regatta" on the Jsoftware site. Also, this - https://code.jsoftware.com/wiki/Guides/GettingStartedSerious - looks promising. For more theoretical underpinnings of the language, you might look at "A Dictionary of APL" - https://www.softwarepreservation.org/projects/apl/Books/ADICTIONARYOFAPL . According to Roger Hui, the ideas presented here form much of the basis of J.
On Wed, Dec 28, 2022 at 1:13 PM Galaxy Being <borg...@gmail.com> wrote: > Hello, > > I would like to learn J programming paradigm. I have a standard programming > background (C/C++, Java) along with some basic math, as well as some > functional programming exposure. I understand, however, that J is an "array > programming language," which is what exactly? I've heard it is based on SKI > combinator math. Is this true? So my question is, What background > materials, texts, etc. should I study to get a theoretical understanding of > the J world? I watched this <https://youtu.be/z8MVKianh54> and a few Tracy > Harms videos, so yes, where does a beginner get started -- especially with > the theory behind it all? > > Thank you. > ⨽ > Lawrence Bottorff > Grand Marais, MN, USA > borg...@gmail.com > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > -- Devon McCormick, CFA Quantitative Consultant ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm