This repository contains my solutions for the Advent of Code challenges. Each year has its own folder, and each day has its own folder within that.
I have multiple solution with different languages. Each language on its own folder.
Note: I'm not trying to be the fastest or the most efficient, I'm just trying to have fun and learn something new.
Important: The language distribution does not include the CMake and Make build systems languages
| Year | Languages |
|---|---|
2015 |
C C# C++ Go Haskell Java Javascript Lua Php Python Ruby Rust Swift Typescript Zig |
2016 |
C C++ |
2017 |
Zig Rust |
2018 |
Go |
2019 |
Swift |
2020 |
Zig |
2021 |
|
2022 |
|
2023 |
|
2024 |
Typescript |
| Language | Days |
|---|---|
C |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
C# |
1 2 3 4 5 6 7 8 |
C++ |
1 2 3 4 5 6 7 8 |
Go |
1 2 3 4 5 6 7 8 |
Haskell |
1 2 3 4 5 6 7 8 |
Java |
1 2 3 4 5 6 7 8 |
Javascript |
1 2 3 4 5 6 7 8 |
Lua |
1 2 3 4 5 6 7 8 |
Php |
1 2 3 4 5 6 7 8 |
Python |
1 2 3 4 5 6 7 8 |
Ruby |
1 2 3 4 5 6 7 8 |
Rust |
1 2 3 4 5 6 7 8 |
Swift |
1 2 3 4 5 6 7 |
Typescript |
1 2 3 4 5 6 7 |
Zig |
1 2 3 4 5 6 7 |
| Language | Days |
|---|---|
C |
1 |
C++ |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
| Language | Days |
|---|---|
Zig |
1 |
Rust |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
| Language | Days |
|---|---|
Go |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
| Language | Days |
|---|---|
Swift |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
| Language | Days |
|---|---|
Zig |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
| Language | Days |
|---|---|
Typescript |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Note: The list of languages is not exhaustive, and I may add more languages in the future.
| Language | Status | Language | Status | Language | Status |
|---|---|---|---|---|---|
C |
✅ | C++ |
✅ | C# |
✅ |
Go |
✅ | Haskell |
✅ | Java |
✅ |
Javascript |
✅ | Lua |
✅ | Php |
✅ |
Python |
✅ | Ruby |
✅ | Rust |
✅ |
Swift |
✅ | Typescript |
✅ | Zig |
✅ |
Odin |
❌ | Nim |
❌ | Elixir |
❌ |
V |
❌ | Vala |
❌ | Julia |
❌ |
Dart |
❌ | Clojure |
❌ | Kotlin |
❌ |
Lisp |
❌ | R |
❌ | Matlab |
❌ |
Perl |
❌ | Bash |
❌ | OCaml |
❌ |
Objective-C |
❌ |