gardc / AOC23

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Advent of Code 2023

...implemented in different languages for curiosity's sake and performance testing.

Languages (so far)

  • Go
  • C#
  • C++

Results

  • Day1 Part 1
    • C/C++:
     Time (mean ± σ):      15.5 ms ±   0.8 ms    [User: 0.9 ms, System: 3.3 ms]
     Range (min … max):    13.6 ms …  18.6 ms    119 runs
    
    • C# (AOT compiled):
     Time (mean ± σ):      43.8 ms ±   0.7 ms    [User: 0.0 ms, System: 0.0 ms]
     Range (min … max):    42.7 ms …  46.1 ms    55 runs
    
    • Go:
     Time (mean ± σ):      20.6 ms ±   0.7 ms    [User: 0.5 ms, System: 3.2 ms]
     Range (min … max):    19.0 ms …  22.4 ms    103 runs
    

About


Languages

Language:Go 36.8%Language:C# 28.2%Language:C++ 18.8%Language:C 13.5%Language:Makefile 2.6%