APL Orchard: Difference between revisions

Jump to navigation Jump to search
262 bytes removed ,  13:53, 21 September 2020
no edit summary
(bold)
No edit summary
(2 intermediate revisions by the same user 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, passing a hundred thousand messages and two hundred users in July, 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|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 ===
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 <source lang=apl inline>⋄</source>. Using markdown (for example <source lang=md inline>`⋄ 2+3`</source>) or fixed-width (4 or more initial spaces on each line, which can be inserted by pressing <kbd>Ctrl</kbd>+<kbd>K</kbd>) is recommended to ensures proper rendering with monospace font, and avoids interpretation of APL symbols as markdown.


=== Access ===
=== Access ===
Line 25: Line 10:
# Copy the URL of the page that opens (e.g. "<nowiki>https://chat.stackexchange.com/users/123456/johndoe</nowiki>")
# Copy the URL of the page that opens (e.g. "<nowiki>https://chat.stackexchange.com/users/123456/johndoe</nowiki>")
# Email that URL to support@dyalog.com
# Email that URL to support@dyalog.com
=== 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 <source lang=apl inline>⋄</source>. Using markdown (for example <source lang=md inline>`⋄ 2+3`</source>) or fixed-width (4 or more initial spaces on each line, which can be inserted by pressing <kbd>Ctrl</kbd>+<kbd>K</kbd>) is recommended to ensures proper rendering with monospace font, and avoids interpretation of APL symbols as markdown.
=== 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 20 more in-depth lessons every two weeks, ending 25 August, 2020.
==== 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.


== External links ==
== External links ==

Navigation menu