Skip to content

MrTanoshii/Advent-of-Code-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

34 Commits
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 16, 2022
Dec 19, 2022
Dec 25, 2022
Dec 19, 2022
Dec 25, 2022

Repository files navigation

Advent of Code 2022

My first attempt at Advent of Code.

The aim is to have fun and try a few different languages.

Leaderboard Stats

      --------Part 1--------   --------Part 2--------
Day       Time   Rank  Score       Time   Rank  Score
 18   18:53:04  17595      0   19:40:08  13845      0
 17       >24h  17329      0       >24h  16620      0
 16       >24h  18692      0          -      -      -
 15   20:58:07  27208      0   22:38:16  21772      0
 14   18:28:31  28815      0   18:38:56  27643      0
 13   20:07:36  30229      0   20:32:51  29195      0
 12   13:29:56  25615      0   16:51:09  29170      0
 11   13:03:34  36586      0   13:52:25  29313      0
 10   19:20:14  50217      0   20:02:08  46480      0
  9   10:03:12  36849      0   10:13:39  27928      0
  8   15:51:50  58874      0   17:12:56  54326      0
  7   10:57:53  40471      0   11:16:47  39029      0
  6   07:59:36  60100      0   08:21:44  60101      0
  5   14:29:54  70071      0   14:53:09  68775      0
  4   07:05:03  52386      0   07:22:44  51592      0
  3   10:31:49  66911      0   11:37:21  64737      0
  2   04:22:14  44242      0   04:40:28  41599      0
  1   08:24:53  60095      0   08:44:44  58366      0

Language Breakdown

Day Language Compiler/Interpreter/Toolchain Ranking Comment
1 Rust stable-x86_64-pc-windows-msvc 1.65.0 πŸ”₯ Great
2 TypeScript node v16.16.0, npm v9.1.3 πŸŽ‰ Good
3 Go go version go1.19.3 windows/amd64 πŸŽ‰ Good
4 C Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30147 x64 πŸŽ‰ Good
5 Dart Dart SDK version: 2.18.5 (stable) x64 πŸŽ‰ Good
6 FreeBASIC FreeBASIC Compiler - Version 1.09.0 x64 βœ… Ok
7 Julia julia version 1.8.3 x64 πŸš‘ Horrible No proper OO. Use "multiple dispatch"
8 Perl 5.32.1 / MSWin32-x64-multi-thread πŸ™ˆ Bad Slow
9 Java javac 19.0.1 x64 πŸŽ‰ Good Too many LoC for simple func
10 D DMD64 D Compiler v2.101.0-dirty πŸ”₯ Great
11 Ruby ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [x64-mingw-ucrt] πŸŽ‰ Good
12 R v4.2.2 βœ… Ok Slow. Use [y,x] instead of [x,y]
13 Python v3.10.8 πŸ”₯ Great
14 Rust stable-x86_64-pc-windows-msvc 1.65.0 πŸ”₯ Great
15 Go go version go1.19.4 windows/amd64 πŸ”₯ Great
16 Dart Dart SDK version: 2.18.5 (stable) x64, v8 10.9.194.5, typescript 4.8.3 πŸŽ‰ Great Struggled with part 1
17 Deno deno 1.28.3 (release, x86_64-pc-windows-msvc), v8 10.9.194.5, typescript 4.8.3 πŸŽ‰ Great Struggled with part 2
18 Python v3.10.8 πŸ”₯ Great
19
20
21
22
23
24
25

Tried and dropped

  • Day 10 - Zig - v0.10.0 | Lack of documentation
  • Day 11 - MS-DOS | Too inappropriate for the job
  • Day 14 - Clojure - v1.11.1.1208 | Lots of (), Language is very foreign