slouch
advent-of-code-2022
slouch | advent-of-code-2022 | |
---|---|---|
2 | 25 | |
20 | 208 | |
- | - | |
4.6 | 10.0 | |
6 months ago | over 1 year ago | |
Go | Shell | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
slouch
-
Designing a programming language to speedrun Advent of Code
> The title is clickbait. I did not design and implement a programming language for the sole or even primary purpose of leaderboarding on Advent of Code.
I did: https://github.com/lukechampine/slouch
"Find all ten-letter words that contain each of the letters A, B, and C exactly once and that have the ninth letter K"
:load wordlist wordlist.txt
-
Noulith: A new programming language currently used by the Advent of Code leader
Very cool. I also made a language specifically for AoC, with some similarities: https://github.com/lukechampine/slouch
Example of solving a (non-AoC) problem: https://youtu.be/i_zDbInYOpQ
One of my big takeaways is that the "IDE" plays a big role in how fast you can solve. Recomputing the expression on every keystroke seems a little insane, but the instant feedback you get is priceless.
advent-of-code-2022
- -🎄- 2022 Day 24 Solutions -🎄-
- -🎄- 2022 Day 23 Solutions -🎄-
- -🎄- 2022 Day 22 Solutions -🎄-
- -🎄- 2022 Day 21 Solutions -🎄-
- -🎄- 2022 Day 20 Solutions -🎄-
- -🎄- 2022 Day 19 Solutions -🎄-
- -🎄- 2022 Day 16 Solutions -🎄-
- -🎄- 2022 Day 15 Solutions -🎄-
- -🎄- 2022 Day 14 Solutions -🎄-
-
Noulith: A new programming language currently used by the Advent of Code leader
https://github.com/betaveros/advent-of-code-2022
Which is an interesting take on the concept of domain specific language.
What are some alternatives?
klongpy - High-Performance Klong array language with rich Python integration.
aoc2022
aoc - My Advent of Code solutions.
aoc2022 - 🎄
Vyxal - A code-golfing language experience that has aspects of traditional programming languages - terse, elegant, readable.
advent-of-code-2022-rust
proton - Proton practical programming language
aoc - Advent of Code
AdventOfCode2022 - Advent of Code 2022
adventofcode - :christmas_tree: Advent of Code (2015-2023) in C#
IParse - IParse: an interpreting parser written in C++
AoC2022 - Solutions to Advent of Code 2022 puzzles.