My challenge is to resolve the advent-of-code 2018 puzzles each day with a new language.
- Day 01 : Erlang
- Day 02 : Scratch (proposed by Arnaud Locquet)
- Day 03 : Haskell (proposed by Valentin Delbeke)
- Day 04 : Ada (proposed by Alban Delcourt)
- Day 05 : Perl (proposed by Christophe Furmaniak)
- Day 06 : Julia (proposed by Maxime Clement)
- Day 07 : OCaml (proposed by Maxime Clement)
- Day 08 : Elixir (proposed by Maxime Clement)
- Day 09 : Lua (proposed by Maxime Clement)
- Day 10 : PHP (proposed by Maxime Clement)
- Day 11 : R (proposed by Jérémy T)
- Day 12 : Python (proposed by Nicolas Delsaux)
- Day 13 : Ruby (proposed by Nicolas Delsaux)
- Day 14 : Rust (proposed by Nicolas Delsaux)
- Day 15 : GoLang ("Joker" language to deal with complex algorithm!)
- Day 16 : Kotlin
- Day 17 : TypeScript
- Day 18 : C++ (proposed by Valentin Delbeke)
- Day 19 : Lisp (proposed by Romeu Moura)
- Day 20 : Bash
- Day 21 : Vanilla JS
- Day 22 : ZigLang
- Day 23 : Clojure (proposed by Nicolas Delsaux)
- Day 24 : Java
- Day 25 : Groovy
- ArnoldC
- BrainFuck
- Piet Mondrian
Scratch(@LocquetArnaud)- Whitespace
- WinDev
- XSL
Ada(@albankize)- Apl (@malk_zameth)
Bash(@maxcleme)C++(@valoo_io)Clojure(@riduidel)Elixir(@maxcleme)- Forth (@malk_zameth)
- Fortran (@riduidel)
GoLang(@lhauspie)GroovyHaskell(@valoo_io)Java(@lhauspie)JuliaKotlin(@lhauspie)Lua(@maxcleme)Lisp(@malk_zameth)OCaml(@maxcleme)Perl(@cfurmaniak)PHP(@maxcleme)- PonyLang (@sderosiaux)
- Prolog (@albankize)
Python(@riduidel)R(@zThulj)Ruby(@riduidel)Rust(@riduidel)- Swift (@zThulj)
TypeScriptVanilla JS(@lhauspie)- Visual Basic (@maxcleme)
Zig