Skip to content

Latest commit

 

History

History
66 lines (58 loc) · 7.32 KB

README.md

File metadata and controls

66 lines (58 loc) · 7.32 KB

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