The first #AdventOfCode 2025 puzzle comes out in about five hours! What's your plan? What language(s?!) are you using? What's your IDE of choice and why is it Vim? Do you have a comfy chair? Did you check out the beta release of Lua 5.5? How much sleep have you gotten? Drinking enough water? 🌟 ❤️ 🎄
@ericwastl I might brush up my Go, or learn Rust. Or have a blast with Erlang like last year.

@ericwastl I've got some family stuff happening so I won't be able to start right away.

But I'll be using nicely-written #Python, per usual! Got a template if anyone wants a similar (manual, but useful) setup!

https://github.com/xavdid/advent-of-code-python-template

GitHub - xavdid/advent-of-code-python-template: This is my tried-and-true Python helper for solving Advent of Code puzzles

This is my tried-and-true Python helper for solving Advent of Code puzzles - xavdid/advent-of-code-python-template

GitHub

@ericwastl Rust

VSCode but maybe some Helix or Zed

No, unfortunately

No

6h54m

Probably not unless I can count the water that is in my coffee

@ericwastl I will try it in Go, AS IDE VSCodium. It whould also be worth to try nvim or helix
@ericwastl I'll do advent in my own language again this year, although Lean4 was my favorite. I wrote a vscode extension early in its development. vim and emacs are on my todo list. I need a new chair.
@ericwastl
Will use gleam because the mascot is cute ⭐ and it is (neo)vim because it is still running despite all the plugins that I constantly add to trying to make it crash. Kinda. I am stuck at 5.1 🙃. ~8.5. Yes
Thanks for the puzzles !

@ericwastl

Plan: flail around in panic and try to remember Python
Language: Python
IDE: Pycharm because while I like VIM, I'm too lazy to learn it better than I have
Chair: Low-moderate comfort
Lua: Other than Pico8 and Picotron I don't have Lua experience
Sleep: Not enough
Water: I live in a desert, dehydration is mandatory.

So... I seem as ready as I ever am!

@ericwastl Like last year, I'll be using C++ in OS/2. Unlike last year I'm not limited to text mode apps any more.

The IDE is the Workplace Shell, the editor is "MED Programmers' Text Editor". I'd love to use Vim, but there's no GUI version for OS/2, so no Workplace Shell integration, and OS/2's terminal can't be resized, so it's less than ideal.

No comfy chair, not enough sleep, and more coffee than water.

Can't wait to start :)

@ericwastl I have a newborn in the house (12 days today) and I’m trying to maximize my sleep, so I won’t be trying the puzzles when they come out, I’ll be doing them in corners of time during the day hopefully. But I’m planning to return to Julia after using last year’s puzzles to learn Go, and I’ll use Pluto.jl
@ericwastl I’m continuing my tradition of “using old stuff”, this year it’s Python 1 on SuSE Linux 6.4, writing the code on my Pentium 133. Will it work? Absolutely (maybe … well … I hope … we’ll see)! 😅
@ericwastl I use JavaScrit under node.js and VsCode, but one day I ould try using vim!
@ericwastl I’m planning on using my own language, #ArkScript ! Used it for the first challenges of last year, it helped a ton in shaping the standard library of the language
My IDE of choice will be neovim  (it’s neo so it’s better right?)
Haven’t checked Lua yet, always need more sleep!
@ericwastl planning to visualise the puzzles in Roblox or Minecraft so I can solve them with students
@ericwastl C# and VSCode with only the basic C# plug-in, not the dev kit. Hoping for 24 stars ofc. Mildly sleep deprived but well-hydrated.
@ericwastl Plan, what plan? Wake up, do AOC! Dart again probably, emacs forever! Nope am in bed (on a Chromebook). Not looked at Lua in ages. Same approx 6hr as usual. No tea yet.
@ericwastl I am still busy with 2017 day 21, but as soon this is done (and probably the remaining days of 2017) I might peek into 2025.
@ericwastl this year AoC puzzles are in the queue after puzzmo crosswords (sorry!); I'm going to get as far as I can with uiua before falling back to something less exotic (like Julia); it's vim because obviously ; I do! ; I did not ; enough ; probably!
[Current delay is trying to remember my Github account details because I moved everything to Codeberg.... and now I suddenly need OAuth for AoC. It's literally the main reason I have a Github account still]
@aoanla @ericwastl I just took a glance at the uiua homepage and wtf 😂

@ericwastl Continuing my tradition of using it to stretch my own language https://spade-lang.org's legs. Doing it in hardware always adds a nice extra challenge :)

As for vim, I switched to helix since last year but it is spiritually vim, right: D

Spade | Spade Hardware Description Language

@ericwastl Plan is to get through the 12 puzzles in December, but not force myself to keep up with the release schedule. Python in emacs, with iPython for interactive testing. Finished the first one on a flight from SAN->DTW, so that is the opposite of a comfy chair.

@ericwastl Do I look like a guy with a plan? You know what I am? I'm a dev chasing stars! ;-)

Little time for it this year, so using trusty ol' Kotlin and IntelliJ.

Solved the first, working on the second, waiting for the third!
Thank you for making these puzzles!