4,494
edits
mNo edit summary |
(per https://discord.com/channels/821509511977762827/821509990287540285/1021502116809932931) |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
[[File:apl_farm_logo.jpeg|thumb|right|Server icon]] | [[File:apl_farm_logo.jpeg|thumb|right|Server icon]] | ||
'''The APL Farm''' (invite links: [https://discord.gg/yHna7nt7zx | '''The APL Farm''' (invite links: [https://discord.gg/yHna7nt7zx Discord], [https://matrix.to/#/#array:matrix.org Matrix]) is a group of Discord and Matrix channels dedicated to the discussion of array programming. As of December 2021, the Discord chatroom has reached 364 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: | 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: | ||
Line 8: | Line 8: | ||
* [[J]] | * [[J]] | ||
* [[BQN]] | * [[BQN]] | ||
* [[K]] | |||
* [[Nial]] | |||
* Off topic | * Off topic | ||
In addition to these, the discord server has rooms for | 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 | 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]], [[ngn]], [[John Earnest]], [[Michal J Wallace]] and [[John Gibbons]] frequent the server. | ||
== Features == | == Features == | ||
=== Moderators === | === Moderators === | ||
The main moderators of the APL Farm are | The main moderators of the APL Farm are [[dzaima]] and [https://www.dyalog.com/blog/2019/08/welcome-nathan-rogers/ Nathan D. Rogers]. | ||
=== Messages === | === Messages === | ||
It is best to consult the [https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline- Discord] and [https://doc.matrix.tu-dresden.de/en/messaging/formatting/ Matrix] documentation sites for guides on formatting your messages properly on your platform of choice. | It is best to consult the [https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline- Discord] and [https://doc.matrix.tu-dresden.de/en/messaging/formatting/ Matrix] documentation sites for guides on formatting your messages properly on your platform of choice. | ||
=== Executing Code === | === Executing Code === | ||
The APL Farm has | The APL Farm has many bots for a variety of array languages: | ||
* ''' | * '''BQNBot''' executes codeblocks starting with <code>bqn)</code> in CBQN. | ||
* '''Adeline''' executes codeblocks starting with <code>dyalog)</code>, sandboxed with Dyalog Safe Exec. | |||
* '''APLFarmBot''' executes codeblocks in multiple array languages. The command names for each language can be previewed with the <code>h)</code> command. | * '''APLFarmBot''' executes codeblocks in multiple array languages. The command names for each language can be previewed with the <code>h)</code> command. | ||
* '''ngnkcart''' allows additions and queries to ngnkcart, a collection similar to [[APLcart]]. | |||
* '''ke''' allows execution of [[ngn/k]], k4 and q. | |||
== Events == | == Events == | ||
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: | 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 2021, [[Advent of Code]] was a popular topic, with many regular users posting solutions for the same. | * In December 2021, [[Advent of Code]] was a popular topic, with many regular users posting solutions for the same. | ||
* A frequent visitor to the chatroom, Mi Lia, | * A frequent visitor to the chatroom, [[User:Mlliarm|Mi Lia]], has organized [[APL ∊ BCN]], a Barcelona-based meetup. | ||
{{APL community}}[[Category:Online forums]] |