Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuamarkle/advent-of-code
My (no so) elegant solutions to the Advent of Code!
https://github.com/joshuamarkle/advent-of-code
advent-of-code advent-of-code-2024
Last synced: 25 days ago
JSON representation
My (no so) elegant solutions to the Advent of Code!
- Host: GitHub
- URL: https://github.com/joshuamarkle/advent-of-code
- Owner: JoshuaMarkle
- Created: 2024-12-19T15:18:14.000Z (28 days ago)
- Default Branch: main
- Last Pushed: 2024-12-19T22:22:22.000Z (28 days ago)
- Last Synced: 2024-12-19T22:45:18.435Z (28 days ago)
- Topics: advent-of-code, advent-of-code-2024
- Language: Shell
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Thanks for dropping by!
This is my personal collection of [AoC](https://adventofcode.com/) solutions.
Each year, I like to teach myself something new so these solutions are really my exploration into a new language and probably aren't the *most optimal* way to do something.
## 2024 ![Bash Badge](https://img.shields.io/badge/Bash%20Script-4EAA25?logo=gnubash&logoColor=fff&style=flat-square)
This year, everything was written in **Bash** cause um, I wanted to. I actually started really late, like on the 16th day so the goal was to get at least 1 star for all 25 days. That is why there are no Part 2 solutions (yet).
**Takeaway:** I'd say that programming in Bash makes you think about how you write code in an entirely different way. All of the variables are really just a string and you have to pipe commands into other ones which can lead to some pretty mind bending oneliners. Because the language is so different, I have only have a general idea how *optimal* a solution is; everything still feels a bit like a black box (probably because I am just calling commands written by other smart people).