APL Farm: Difference between revisions

Jump to navigation Jump to search
251 bytes added ,  15:47, 30 May 2022
add other bots
mNo edit summary
(add other bots)
(8 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 discord], [https://app.element.io/#/room/%23aplfarm: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''' (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 [[Nial]], self-promotion, code challenges and music discussion.
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 implementers like [[dzaima]], [[Marshall Lochbaum]], [[Adám Brudzewsky]], [[ngn]], [[John Earnest]], [[Michal J Wallace]] and [[John Gibbons]] frequent the server.
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 ==
Line 22: Line 24:


=== Executing Code ===
=== Executing Code ===
The APL Farm has two bots for code execution: '''BQNbot''' and '''APLFarmBot'''
The APL Farm has many bots for a variety of array languages:
* '''BQNBot''' executes codeblocks starting with <code>bqn)</code> in dzaima/BQN.
* '''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, had organized an [https://mlliarm.github.io/apl-in-bcn/ APL ∊ BCN] meetup in Barcelona.
* A frequent visitor to the chatroom, [[User:Mlliarm|Mi Lia]], has organized [[APL ∊ BCN]], a Barcelona-based meetup.
{{APL community}}[[Category:Online forums]]
trusted
69

edits

Navigation menu