Forums and Community
Forums are where a great deal of the discussion about J takes place. Members tend to be very supportive of newcomers, but if you are shy there is nothing wrong with lurking for a while.
The programming forum tends to be the busiest and is focussed on solving challenges may be having with the language.
There are six forum mailing lists:
- programming - - the main forum, covering J programming from beginner to expert, and announcements
- beta - current beta (bugs, problems, suggestions)
- chat - all other discussions on computer languages and J - messages welcomed from both J and non-J programmers
- database - discussions on Jd, the J database
- general - installation, support, forums, wiki/website and other infrastructure topics
- source - J engine source
For a complete description of the Forums use this link. System/Forums
J Information on the Web
- Blogs about J tend to be a bit rare, but here are some links. If you find another or would like to start a blog, let us know. We would be happy to expand our list. Links
- Rosetta Code - has a strong representation from the J community and contains good information for developing your skills. https://rosettacode.org/wiki/Category:J
There are two Journals that have published articles about J.
- Journal of J - an online Journal
- Vector — the Journal of the British APL Association - Includes many J articles in addition to the other array languages.
Of these the most active is the New York City J User's Group. NYCJUG It is online and welcomes J'ers from all over the planet. It even has a section specifically reserved for Newcomers in its agenda.
For the general array language community the British APL Association (BAA) has a bi-weekly on-line meeting. 2023 Schedule
For more information: User Groups
Other Array Languages
- APL - the old guard of the array languages. https://aplwiki.com/wiki/
- BQN - the new kid on the block from Marshall Lochbaum. https://github.com/mlochbaum/BQN#readme
- Nial - (Nested Interactive Array Language) is a general purpose programming language based on a formal model of Arrays developed by Trenchard More and Michael Jenkins. https://www.nial-array-language.org/
- April - a compilable combination of APL and Common Lisp from Andrew Sengul. https://github.com/phantomics/april/blob/master/README.md
- k - Arthur Whitney's variations on the theme of time series array languages. https://k.miraheze.org/wiki/
- q - a verbose version of k proprietary to KX used by many industries for large time-series data projects. https://kx.com/kdb-personal-edition-download/