3 ms·
My view is whether it's tame or not often depends on the tool you pick for the job. Picking something way out of your comfort zone will force you to learn a to
by airstrike 5y ago
My view is whether it's tame or not often depends on the tool you pick for the job.
Picking something way out of your comfort zone will force you to learn a ton as you go along.
- pjm331 5y agoAgreed - I decided to try learning Emacs Lisp to solve this years problems and I have been struggling on problems I know I could have solved in minutes with a more familiar language - but it makes finally succeeding that much sweeter
- jeltz 5y agoProbably. Last year I picked Zig and this year I picked Crystal and Crystal certainly is a lot easier to use for AoC for someone who is totally new to the language.
- CraigJPerry 5y agoHa! I’m doing it in kdb+/q this year. I can feel that statement in my bones.
- 63 5y agoI suppose maybe I should switch tools then. I started with using my favorite language on it this year because I struggled in the past (IntCode). This year everything seems easy though. Days 6 and 7 were the first where the answer wasn't immediately obvious but even then the solution is just "use this very basic data structure" or "use this formula that everyone knows." It has at least been nice checking out the Reddit every night and seeing everyone else's code and micro optimizations I missed or different paradigms.