Advent Of Code 2018

Note by the Moderators: This topic is for general discussion about the Advent of Code 2018.

To prevent people from being spoiled about specific challenges if they don’t want to, each day has been given its own topic. Please post information about a specific challenge there:


Happy December! :christmas_tree:

Is anyone here using Elixir for the 2018 Advent Of Code? I just finished the day 1 challenge and found using a functional language to be a great fit for the problem. You can see my solutions here: https://github.com/connorlay/advent_of_code_2018

Cheers!

8 Likes

9 posts were split to a new topic: Advent of Code - Day 1

In case you haven’t seen: http://blog.plataformatec.com.br/2018/11/lets-learn-elixir-together-with-advent-of-code/

Mine are at https://github.com/benperiton/AOC2018

6 Likes

I’m working the problems in Elixir as well: https://github.com/JEG2/advent_of_code_2018

2 Likes

I started as well with elixir, but this year it is only my secondary language, primary is rust, I might need it for my job next year.

Its a bit sad though, that I can’t find todays livestream on twitch… @josevalim’s last activity seems to be from a week ago :frowning:

2 Likes

Looks like the streams will start tomorrow
Check out @josevalim’s Tweet:
https://twitter.com/josevalim/status/1068770108124712960?s=09

4 Likes

A post was merged into an existing topic: Advent of Code - Day 1

4 posts were split to a new topic: Advent of Code - Day 2

Today’s stream postponed by 1 hour.

2 Likes

5 posts were split to a new topic: Advent of Code - Day 3

I’m doing it too. Much fun.

It’s also fun watching @josevalim’s videos after.

I have up to Day 3 so far and will add Day 4 later on:

2 posts were split to a new topic: Advent of Code - Day 4

This is my first year solving the Advent of Code puzzles.

I usually solve the puzzle first thing in the morning for the previous day, so in the afternoon I can watch José’s approach on his Twitch channel.

Here’s mine: https://github.com/sionide21/Advent-of-Code-2018

A post was merged into an existing topic: Advent of Code - Day 5

2 posts were split to a new topic: Advent of Code - Day 5

Even though I didn’t plan on doing AoC this year, after solving one task I got hooked :slight_smile:
Based on the experience from the past year, I decided to consolidate my solutions into a single mix project. This allowed me to extract some common helper (e.g. Enum helpers), which helped me clean up the code of the actual solutions, and make it a bit more expressive (e.g. see my take on day 1)

6 Likes

Similarily, I am also solving the AoC this year - github. Probably won’t finish again (last year I gave up after a few days :sweat_smile:) but maybe my solutions will be of interest to someone.

I’m solving the AoC exercised in Elixir for the second year. I planned on using Rust, but Elixir is much more fun to write :slight_smile:

1 Like

I have solved both challenges of Day 1 and Day 2 so far … in Haskell. If (and only if…) I can find the time, I’ll try to do more challenges, as well as solve part or all of them using Elixir and Rust as well :slight_smile: .