From b27deda2ab7e14421c3744575a3ff371e8ca6559 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Mon, 27 Dec 2021 21:37:49 -0500 Subject: Dedicated AoC page and graph with number of solutions --- community/README.md | 28 ++---------------- community/aoc.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++ docs/community/aoc.html | 55 +++++++++++++++++++++++++++++++++++ docs/community/index.html | 24 +--------------- 4 files changed, 131 insertions(+), 49 deletions(-) create mode 100644 community/aoc.md create mode 100644 docs/community/aoc.html diff --git a/community/README.md b/community/README.md index 3953c445..9f25c7a1 100644 --- a/community/README.md +++ b/community/README.md @@ -2,34 +2,10 @@ # BQN community links -
- -[Advent of Code](https://adventofcode.com/) 2021 is now running! Solutions are being published by: - -[Antti Keränen](https://github.com/Detegr/aoc2021) • -[dzaima](https://github.com/dzaima/aoc/tree/master/2021/BQN) • -[Raghu Ranganathan](https://github.com/razetime/AOC2021-BQN) • -[Leah Neukirchen](https://github.com/leahneukirchen/adventofcode2021)+[blog](https://leahneukirchen.org/blog/archive/2021/12/counting-lanternfish-with-bqn-and-linear-algebra.html) • -[frasiyav](https://github.com/frasiyav/AoC2021) - -Partial: -[Hannu Hartikainen](https://github.com/dancek/bqn-advent2021) • -[Andrey Popp](https://github.com/andreypopp/aoc2021) • -[Alex Dikelsky](https://github.com/AlexDikelsky/puzzles/tree/main/advent_of_code/advent_2021) • -[Caleb Quilley](https://gitlab.com/icen/aoc21) • -[Johnny](https://github.com/JohnnyJayJay/adventofcode-21) • -[Alastair Williams](https://github.com/alephno/aoc2021) • -[Aren Windham](https://github.com/arwn/aoc2021) • -[Olodus](https://github.com/Olodus/advent_of_code2021) • -[Josh Holland](https://git.sr.ht/~jshholland/adventofcode/tree/master/item/2021/) • -[Ben Dean](https://github.com/bddean/aoc-2021) • -[Alexander Wood](https://github.com/knightzmc/advent-of-code-2021) • -[Dimitri Lozeve](https://github.com/dlozeve/aoc2021) - -
- This page gathers links to work by the community. To get in touch, please use our [chat forums](forums.md). +[Advent of Code](https://adventofcode.com/) 2021 is complete: check out the [review and retrospective](aoc.md)! + For code repositories using BQN, see: - Github repositories [tagged BQN](https://github.com/topics/bqn) diff --git a/community/aoc.md b/community/aoc.md new file mode 100644 index 00000000..b636668d --- /dev/null +++ b/community/aoc.md @@ -0,0 +1,73 @@ +*View this file with results and syntax highlighting [here](https://mlochbaum.github.io/BQN/community/aoc.html).* + +# Advent of Code + +[Advent of Code 2021](https://adventofcode.com/2021) saw great participation by the BQN community, with a total of 225 solutions published by 22 programmers. They can be found in these repositories: + +
+ +[Raghu Ranganathan](https://github.com/razetime/AOC2021-BQN) • +[dzaima](https://github.com/dzaima/aoc/tree/master/2021/BQN) • +[Hannu Hartikainen](https://github.com/dancek/bqn-advent2021) • +[frasiyav](https://github.com/frasiyav/AoC2021) • +[Leah Neukirchen](https://github.com/leahneukirchen/adventofcode2021) • +[Antti Keränen](https://github.com/Detegr/aoc2021) • +[Caleb Quilley](https://gitlab.com/icen/aoc21) • +[Alex Dikelsky](https://github.com/AlexDikelsky/puzzles/tree/main/advent_of_code/advent_2021) • +[Andrey Popp](https://github.com/andreypopp/aoc2021) • +[Johnny](https://github.com/JohnnyJayJay/adventofcode-21) • +[Ben Dean](https://github.com/bddean/aoc-2021) • +[Alvin Voo](https://github.com/alvinvoo/aoc2021) • +[Josh Holland](https://git.sr.ht/~jshholland/adventofcode/tree/master/item/2021) • +[Alastair Williams](https://github.com/alephno/aoc2021/tree/main/BQN) • +[Olodus](https://github.com/Olodus/advent_of_code2021) • +[Aren Windham](https://github.com/arwn/aoc2021) • +[Dimitri Lozeve](https://github.com/dlozeve/aoc2021) • +[Alexander Wood](https://github.com/knightzmc/advent-of-code-2021) • +[Mathias Magnusson](https://github.com/mathiasmagnusson/advent-of-code-21) • +[m-lima](https://github.com/m-lima/advent-of-code-2021) • +[Dunya Kirkali](https://github.com/dunyakirkali/aoc.bqn/tree/main/2021) • +[Benjamin Applegate](https://github.com/Camto/Advent-of-Code-2021/tree/master/BQN) + +
+ +In addition to these, Leah wrote two blog posts explaining her solutions for [day 6](https://leahneukirchen.org/blog/archive/2021/12/counting-lanternfish-with-bqn-and-linear-algebra.html) and [day 9](https://leahneukirchen.org/blog/archive/2021/12/surveying-lava-basins-with-bqn-and-fixpoints.html). + +The number of solutions for each of the 25 days is plotted below, along with totals from AoC's [stats page](https://adventofcode.com/2021/stats). The BQN solutions are scaled to be visible here: there are 6839 times more valid AoC submissions than published BQN solutions overall. + + + +The BQN counts fall off much less than the average. Most likely this is because programmers who decide to try AoC in a crazy new language like BQN tend to be more committed to the task, but BQN also has to meet some minimum bar to enable these crazy people to continue. + +Just how okay is BQN? Further discussion to come. diff --git a/docs/community/aoc.html b/docs/community/aoc.html new file mode 100644 index 00000000..7c0c717f --- /dev/null +++ b/docs/community/aoc.html @@ -0,0 +1,55 @@ + + + + BQN: Advent of Code + + +

Advent of Code

+

Advent of Code 2021 saw great participation by the BQN community, with a total of 225 solutions published by 22 programmers. They can be found in these repositories:

+
+ +

Raghu Ranganathan • +dzaima • +Hannu Hartikainen • +frasiyav • +Leah Neukirchen • +Antti Keränen • +Caleb Quilley • +Alex Dikelsky • +Andrey Popp • +Johnny • +Ben Dean • +Alvin Voo • +Josh Holland • +Alastair Williams • +Olodus • +Aren Windham • +Dimitri Lozeve • +Alexander Wood • +Mathias Magnusson • +m-lima • +Dunya Kirkali • +Benjamin Applegate

+
+ +

In addition to these, Leah wrote two blog posts explaining her solutions for day 6 and day 9.

+

The number of solutions for each of the 25 days is plotted below, along with totals from AoC's stats page. The BQN solutions are scaled to be visible here: there are 6839 times more valid AoC submissions than published BQN solutions overall.

+ + + + Solutions in: + Anything + BQN + + day + count + + + + + + + + +

The BQN counts fall off much less than the average. Most likely this is because programmers who decide to try AoC in a crazy new language like BQN tend to be more committed to the task, but BQN also has to meet some minimum bar to enable these crazy people to continue.

+

Just how okay is BQN? Further discussion to come.

diff --git a/docs/community/index.html b/docs/community/index.html index 92a62da1..64791fb3 100644 --- a/docs/community/index.html +++ b/docs/community/index.html @@ -5,30 +5,8 @@

BQN community links

-
- -

Advent of Code 2021 is now running! Solutions are being published by:

-

Antti Keränen • -dzaima • -Raghu Ranganathan • -Leah Neukirchen+blog • -frasiyav

-

Partial: -Hannu Hartikainen • -Andrey Popp • -Alex Dikelsky • -Caleb Quilley • -Johnny • -Alastair Williams • -Aren Windham • -Olodus • -Josh Holland • -Ben Dean • -Alexander Wood • -Dimitri Lozeve

-
-

This page gathers links to work by the community. To get in touch, please use our chat forums.

+

Advent of Code 2021 is complete: check out the review and retrospective!

For code repositories using BQN, see: