APL Orchard: Difference between revisions
No edit summary |
No edit summary |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
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. | 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. | ||
From 18 October 2017 until 16 May 2018, [[Adám Brudzewsky]] ran a series of 29 | === Live sessions === | ||
==== APL Cultivation ==== | |||
:{{Main|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|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 [https://meet.jit.si/APLOrchard meet.jit.si/APLOrchard] and the password is announced in the APL Orchard immediately before the even begins. | |||
<!-- | |||
=== Chat bot === | === Chat bot === | ||
The room features a chat bot which can evaluate single lines of APL. To use it, | The room features a chat bot which can evaluate single lines of APL. To use it, prefix a chat message by <source lang=apl inline>⍞←</source>, but note that only the first line of the result will come back. Prefix with <source lang=apl inline>⎕←</source> or <source lang=apl inline>⋄</source> for boxed display and multi-line results. Use <source lang=apl inline>]</source> to prefix user commands (without <source lang=apl inline>⍞←</source> or <source lang=apl inline>⎕←</source> or <source lang=apl inline>⋄</source>), including e.g. <source lang=apl inline>]help ⍣</source> for help on the <source lang=apl inline>⍣</source> glyph etc. Do not use markdown, but fixed-width (4 or more initial spaces, which can be inserted by pressing <kbd>Ctrl</kbd>+<kbd>K</kbd>) is fine. This also ensures proper rendering with monospace font and avoids interpretation of APL symbols as markdown. | ||
Only a few special [[system command]]s are available: <source lang=apl inline>)lb</source> for language bar, <source lang=apl inline>)docs</source> for full documentation, <source lang=apl inline>)ref</source> for a link to the PDF reference card, <source lang=apl inline>)idioms</source> for a link to a searchable [[idiom|idiomatic expressions]] list. | Only a few special [[system command]]s are available: <source lang=apl inline>)lb</source> for language bar, <source lang=apl inline>)docs</source> for full documentation, <source lang=apl inline>)ref</source> for a link to the PDF reference card, <source lang=apl inline>)idioms</source> for a link to a searchable [[idiom|idiomatic expressions]] list. | ||
--> | |||
=== Access === | === Access === | ||
While anyone can read the conversations, write access requires 20 Stack Exchange reputation points or having | 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: | ||
# Go to the chat room | # Go to the chat room | ||
Line 21: | Line 31: | ||
== External links == | == External links == | ||
* [https://chat.stackexchange.com/rooms/52405/the-apl-orchard | * [https://chat.stackexchange.com/rooms/52405/the-apl-orchard Website] | ||
{{APL community}} | {{APL community}}[[Category:Online forums]] |
Revision as of 17:06, 4 August 2020
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.
Access
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:
- Go to the chat room
- Click the giant lower-left avatar
- Click "user profile"
- Copy the URL of the page that opens (e.g. "https://chat.stackexchange.com/users/123456/johndoe")
- Email that URL to support@dyalog.com
External links
APL community [edit] | |
---|---|
Activities | Conferences ∙ User groups and meetups ∙ Iverson Award ∙ Exercises |
Chat rooms and forums | APL Farm ∙ APL Orchard ∙ APL Wiki |
People | Phil Abrams ∙ Brian Becker ∙ Bob Bernecky ∙ Larry Breed ∙ Charles Brenner ∙ Jim Brown ∙ Adám Brudzewsky ∙ Gitte Christensen ∙ Peter Donnelly ∙ John Earnest ∙ Adin Falkoff ∙ Garth Foster ∙ Lib Gibson ∙ Aaron Hsu ∙ Roger Hui ∙ Ken Iverson ∙ Morten Kromberg ∙ Dick Lathwell ∙ Marshall Lochbaum ∙ Eugene McDonnell ∙ Roger Moore ∙ Trenchard More ∙ Alan Perlis ∙ Raghu Ranganathan ∙ Henry Rich ∙ Al Rose ∙ John Scholes ∙ Ian Sharp ∙ Bob Smith ∙ Geoff Streeter ∙ Joey Tuttle ∙ Arthur Whitney |
Other | APL Trust ∙ APL Quote Quad ∙ Blogs ∙ Books ∙ Case studies ∙ Famous APL users ∙ Humour ∙ Jobs ∙ Merchandise ∙ Papers ∙ Podcasts ∙ TryAPL ∙ Try It Online ∙ Video channels |