Skip to content

Implementing the challenges from the Advent of Code 2017 website in different languages

Notifications You must be signed in to change notification settings

jharmer95/adventofcode-2017

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

adventofcode-2017

Implementing the challenges from the Advent of Code 2017 website in different languages

Programming languages are chosen at random using Wheel Decide

Languages

The language pool consists of (in alphabetical order):

Language Proficiency
Ada ★ ☆ ☆ ☆ ☆
Assembly (ARM) ★ ☆ ☆ ☆ ☆
C ★ ★ ★ ★ ☆
C++ ★ ★ ★ ★ ★
C# ★ ★ ★ ★ ☆
D ★ ☆ ☆ ☆ ☆
Elixir ★ ☆ ☆ ☆ ☆
F# ★ ☆ ☆ ☆ ☆
Go ★ ☆ ☆ ☆ ☆
Javascript ★ ★ ☆ ☆ ☆
Kotlin ★ ☆ ☆ ☆ ☆
Lua ★ ☆ ☆ ☆ ☆
PHP ★ ★ ☆ ☆ ☆
Python ★ ★ ★ ☆ ☆
Rust ★ ★ ☆ ☆ ☆
Scala ★ ☆ ☆ ☆ ☆
Typescript ★ ☆ ☆ ☆ ☆

While the languages should be used at random, there may be some cases where it is not feasible (i.e. Assembly for something involving graphics, etc.) and a re-spin is done. There can be cases where a language is used more than once, but this should be limited to about 2 times (preference will be given to languages I am less proficient at)

Challenges

Table will be updated as progress is made

Challenge Language Part 1 Part 2
1. Assembly (ARM)
2. PHP
3. Ada
4. Lua
5. Rust
6. Python
7. Scala
8. D
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.

About

Implementing the challenges from the Advent of Code 2017 website in different languages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published