APL Orchard

From APL Wiki
Revision as of 06:30, 18 August 2020 by Adám Brudzewsky (talk | contribs)
Jump to navigation Jump to search

The APL Orchard is a Stack Exchange chat room dedicated to learn and teach APL, and to ask and answer questions about both golfing and general coding in APL. It began on January 24, 2017, and remains the most active APL chat room today, passing a hundred thousand messages and two hundred users in July, 2020.

Live sessions

APL Cultivation

Main article: APL Cultivation

From 18 October 2017 until 16 May 2018, Adám Brudzewsky ran a series of 29 weekly 90-minute study sessions, covering most aspects of basic APL programming. Beginning 28 November 2019, he resumed the series with more in-depth lessons every two weeks.

APL Seeds

Main article: APL Seeds

On 10 June 2020, Marshall Lochbaum began running a series on implementing APL. It is scheduled to run every two weeks, on weeks without APL Cultivation chat lessons.

Virtual meet-ups

Beginning 9 June 2020, short informal video meetings have begun on weeks without APL Cultivation. The meetings happen at meet.jit.si/APLOrchard and the password is announced in the APL Orchard immediately before the even begins.

Chat bot

The room features a chat bot which can evaluate safe APL. To use it, prefix a chat message, inline code, or a code block with . Using markdown (for example `⋄ 2+3`) or fixed-width (4 or more initial spaces on each line, which can be inserted by pressing Ctrl+K) is recommended to ensures proper rendering with monospace font, and avoids interpretation of APL symbols as markdown.


While anyone can read the ongoing and past conversations, write access requires a Stack Exchange account and either 20 Stack Exchange reputation points or having been granted explicit write access by a moderator. The procedure for getting explicit write access is as follows:

  1. Go to the chat room
  2. Click the giant lower-left avatar
  3. Click "user profile"
  4. Copy the URL of the page that opens (e.g. "https://chat.stackexchange.com/users/123456/johndoe")
  5. Email that URL to support@dyalog.com

External links

APL community [edit]
Activities Dyalog user meetingsDyalog webinarsAPL Problem Solving CompetitionConferencesIverson AwardCode golfAPL Cultivation
User groups APL Borealis (Canada) ∙ APL et J (France) ∙ APL-GermanyBAA (UK) ∙ FinnAPL (Finland) ∙ JAPLA (Japan) ∙ SAUG (Switzerland) ∙ SIGAPL (USA) ∙ SwedAPL (Sweden)
People Phil AbramsBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPhilip Van CleavePeter DonnellyDan DyerAdin FalkoffGarth FosterRoger HuiKen IversonMorten KrombergMarshall LochbaumEugene McDonnellJohn McPhersonJon McGrewDonald McIntyreRoger MooreAlex MorrowAlan PerlisAl RoseWilliam RutiserJohn ScholesIan SharpLynne ShawBob SmithGeoff StreeterRoy SykesRaymond TisserandArthur WhitneyClark Wiedmann
Other APL OrchardSubredditsAPL WikiBlogsForumsBooksPapersAPL Quote Quad