Skip to content

Exercises in many languages using the Advent of Code

License

Notifications You must be signed in to change notification settings

voidpunk/Advent_of_Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advent of Code

Advent of Code in many languages for exercise.

ATTENTION:

  1. The language proportions indicated by GitHub are NEVER indicative of the ratio of characters needed to solve the challenges, since it counts also utilities (e.g. the Python counter I use for the plots), and headers/libraries of C/C++.
  2. The language proportions indicated by the plot below most of the time are NOT indicative of characters needed to solve the challenges, since I first solve the challenges in the languages I am most confident or which I need to improve in that moment.
  3. The plot in this page and the plots in every subfolder count the charaters needed for each program, excluding the above mentioned utilities and libraries.

HOWEVER:

  1. If you are curious of the proportion of code written in different programming languages to solve the same problem, you can take a look at the plot inside each folder! :)
  2. I try to use the same logic in different programming languages when it is possible to do it while still remaining idiomatic, which is the majority of the case but not all of them!

NEWS: from now on I'm adding the benchmark as comment in the last line of the source file (I'll update the ones already pushed without it in the future). All benchmarks are made with hyperfine on a Dell Inspiron 15 7510 running an i7-11800H @ 4.6 GHz on Arch Linux.

About

Exercises in many languages using the Advent of Code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published