Skip to content

MrTanoshii/Advent-of-Code-2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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