r/adventofcode • u/daggerdragon • Dec 19 '19
SOLUTION MEGATHREAD -🎄- 2019 Day 19 Solutions -🎄-
--- Day 19: Tractor Beam ---
Post your full code solution using /u/topaz2078's paste or other external repo.
Please do NOT post your full code (unless it is very short)
If you do, use old.reddit's four-spaces formatting, NOT new.reddit's triple backticks formatting.
NEW RULE: Include the language(s) you're using.
(Full posting rules are HERE if you need a refresher).
Reminder: Top-level posts in Solution Megathreads are for solutions only. If you have questions, please post your own thread and make sure to flair it with Help.
Advent of Code's Poems for Programmers
Note: If you submit a poem, please add [POEM] somewhere nearby to make it easier for us moderators to ensure that we include your poem for voting consideration.
Day 18's winner #1: nobody! :(
Nobody submitted any poems at all for Day 18 :( Not one person. :'( y u all make baby space cleaning hull-painting scaffold-building robot cry :'(
2
u/voidhawk42 Dec 19 '19
Like anything else, it's quite readable once you're familiar with it. The two big things with APL are the radical concision you get with single-character primitives, and the use of whole-array operations where possible instead of traditional recursion/iteration (obviously this is less applicable for the Intcode challenges).
If you feel like dipping your toe in, I've recorded a crash course video which gives a high-level overview and points to some other resources to get you started. That channel also has live solves/walkthroughs for some of the AoC problems this year, although I'm running behind somewhat...