Categorygithub.com/pettazz/aoc24
repository
0.0.0-20250218220204-8b1d6057f0e4
Repository: https://github.com/pettazz/aoc24.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

It's Advent of Code 2024

See https://adventofcode.com.

Posting my solutions whenever I get to them, usually daily but who knows.

My personal plan for this year is first solving each one in Python, which I already know, and then in as many other languages I don't know as I can do in a reasonable time (trying get through every day here not get bogged down in doing it for every language), in this order: Go, Rust, Swift. They won't necessarily be the best solutions, especially in those other languages, but the goal here is not to win somehow at this, just learn some new stuff.

If I don't finish all 25 be sure to berate me on whatever social platform you choose.

Why are there only multiple languages for one of the parts sometimes?

Usually part 2 is just expanding upon part 1, or some minor variation so I'm not spending time translating just a subset piece of the same code thanks, I will do whichever one is actually interesting

You really could have just imported Blah instead of writing your own

Yeah I know but I am trying to avoid using any external libraries or relying on language-specific constructs that don't exist in all of them

You wasted a lot of time spelling out this thing that could've been a list comprehension

Did you not read the last one, being explicit and generic are going to help with the language translations