APL Farm

From APL Wiki
Jump to navigation Jump to search
Server icon

The APL Farm (invite links: Discord, Matrix) is a group of Discord and Matrix channels dedicated to the discussion of array programming. As of January 2023, the Discord server has reached 796 members, and the Matrix rooms have a total of 292 unique members.

The APL Farm is intended as a welcoming space for APL and non-APL users alike. The main channels that are bridged together across Matrix and Discord are:

  • General discussion (#main on Discord, #aplfarm:matrix.org on Matrix)
  • APL
  • J
  • BQN
  • K
  • Nial
  • Off-topic (named "Index Error" on Matrix)

In addition to these, the Discord server has rooms for self-promotion, code challenges and music discussion.

Many new users have joined The APL Farm as beginners, often from sources like YouTube videos and the Array Cast. Some array language veterans and implementors like dzaima, Marshall Lochbaum, Adám Brudzewsky, Morten Kromberg, Michal J Wallace and John Gibbons frequent the server.



The main moderator of the APL Farm is dzaima.


It is best to consult the documentation of Discord or your specific Matrix client for guides on formatting your messages properly on your platform of choice.

Executing Code

BQNBot executes codeblocks starting with bqn) in CBQN. Only works in the rooms bridged to Matrix.


No events have been organized within the APL farm yet. However, a few outside events have been notable in the history of the chat room:

  • In December of 2021 and 2022, Advent of Code was a popular topic, with many regular users posting solutions for the same.
  • A frequent visitor to the chatroom, Mi Lia, has organized APL ∊ BCN, a Barcelona-based meetup.
APL community [edit]
Conferences and activities Advent of CodeAPL CampfireAPL CultivationAPL Meetup (Portuguese) ∙ APL ShowAPL Problem Solving CompetitionAPL ChallengeAPL QuestAPL SeedsArray CastBAA sessionsCode golfDyalog user meetingsDyalog webinarsIverson Award
Chat rooms and forums APL FarmAPL Orchard
User groups APL et J (France) ∙ APL Germany (terminology) ∙ APL ∊ BCN (Spain) ∙ BAA (UK) ∙ FinnAPL (Finland) ∙ SIGAPL (USA) ∙ Tokyo APL/J/K Meetup (Japan)
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyJohn EarnestAdin FalkoffGarth FosterLib GibsonAaron HsuRoger HuiKen IversonMorten KrombergDick LathwellMarshall LochbaumEugene McDonnellRoger MooreTrenchard MoreAlan PerlisHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterJoey TuttleArthur Whitney
Other APL Quote QuadAPL WikiBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels