APL Farm: Difference between revisions
(per https://discord.com/channels/821509511977762827/821509990287540285/1021502116809932931) |
(Link removed) |
||
(2 intermediate revisions by 2 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://matrix.to/#/#array:matrix.org Matrix]) is a group of Discord and Matrix channels dedicated to the discussion of array programming. As of | '''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 January 2023, the Discord server has reached 796 members, and the Matrix rooms have a total of 292 unique 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: | ||
* General discussion | * General discussion (#main on Discord, #aplfarm:matrix.org on Matrix) | ||
* [[APL]] | * [[APL]] | ||
* [[J]] | * [[J]] | ||
Line 10: | Line 10: | ||
* [[K]] | * [[K]] | ||
* [[Nial]] | * [[Nial]] | ||
* Off topic | * Off-topic (named "Index Error" on Matrix) | ||
In addition to these, the | 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 implementors like [[dzaima]], [[Marshall Lochbaum]], [[Adám Brudzewsky]], [[ | 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]], [[Morten Kromberg]], [[Michal J Wallace]] and [[John Gibbons]] frequent the server. | ||
== Features == | == Features == | ||
=== Moderators === | === Moderators === | ||
The main | The main moderator of the APL Farm is [[dzaima]]. | ||
=== 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] | It is best to consult the documentation of [https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline- Discord] or your specific Matrix client for guides on formatting your messages properly on your platform of choice. | ||
=== Executing Code === | === Executing Code === | ||
The APL Farm has | '''BQNBot''' executes codeblocks starting with <code>bqn)</code> in CBQN. Only works in the rooms bridged to Matrix. | ||
* '''BQNBot''' executes codeblocks starting with <code>bqn)</code> in CBQN. | <!-- | ||
The APL Farm has bots for running code in some array languages: | |||
* '''BQNBot''' executes codeblocks starting with <code>bqn)</code> in CBQN. Only works in the rooms bridged to Matrix. | |||
* '''Adeline''' executes codeblocks starting with <code>dyalog)</code>, sandboxed with Dyalog Safe Exec. | * '''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]]. | * '''ngnkcart''' allows additions and queries to ngnkcart, a collection similar to [[APLcart]]. | ||
* '''ke''' allows execution of [[ngn/k]], k4 and q. | * '''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 of 2021 and 2022, [[Advent of Code]] was a popular topic, with many regular users posting solutions for the same. | ||
* A frequent visitor to the chatroom, [[User:Mlliarm|Mi Lia]], has organized [[APL ∊ BCN]], a Barcelona-based meetup. | * A frequent visitor to the chatroom, [[User:Mlliarm|Mi Lia]], has organized [[APL ∊ BCN]], a Barcelona-based meetup. | ||
{{APL community}}[[Category:Online forums]] | {{APL community}}[[Category:Online forums]] |
Latest revision as of 12:53, 31 August 2023
The APL Farm (invite links: Discord, Matrix) is a group of Discord and Matrix channels dedicated to the discussion of array programming. As of January 2023, the Discord server has reached 796 members, and the Matrix rooms have a total of 292 unique 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:
- General discussion (#main on Discord, #aplfarm:matrix.org on Matrix)
- APL
- J
- BQN
- K
- Nial
- Off-topic (named "Index Error" on Matrix)
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 implementors like dzaima, Marshall Lochbaum, Adám Brudzewsky, Morten Kromberg, Michal J Wallace and John Gibbons frequent the server.
Features
Moderators
The main moderator of the APL Farm is dzaima.
Messages
It is best to consult the documentation of Discord or your specific Matrix client for guides on formatting your messages properly on your platform of choice.
Executing Code
BQNBot executes codeblocks starting with bqn)
in CBQN. Only works in the rooms bridged to Matrix.
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:
- In December of 2021 and 2022, Advent of Code was a popular topic, with many regular users posting solutions for the same.
- A frequent visitor to the chatroom, Mi Lia, has organized APL ∊ BCN, a Barcelona-based meetup.
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 |