Community Fun Club — Nichol Goldstein (Progress) asked a question.
We're going to follow @Patrick Tingen (Axians)'s recommendation and play "ADVENT OF CODE 2025". Please allow me to directly copy and paste from his post here.
~~~~~~~~
Do you like coding? And a little challenge? And a little fun?
If three times a yes, then Advent of Code is something for you.
What is it
In their own words: "Advent of Code is an Advent calendar of small programming puzzles for a variety of skill levels that can be solved in any programming language you like". So that includes the ABL as well. And the good news is: it's free, although you are invited to become a sponsor for any amount you like.Every 2 days, starting 1 dec, you will get a small puzzle that you have to solve. You can use any method you like, pen & paper, excel, python, abl, gwbasic or whatever you like.
Why is it fun
I rarely have to deal with recursive procedure, breadth-first search, Dijkstra or similar techniques in my day-to-day work, so using the ABL in many unusual ways is fun to me. But even more, when I'm done, I like to see how others solved the problem and that's where you come in (HA! admit it, you didn't see that one coming, did you?)
How to join
- Register yourself at www.adventofcode.com
- And if you already haven't, this might be a good moment to get a GitHub account so you can link that to AoC
Ok, joined. Now what?
- Wait for dec 1 when the first puzzle unlocks, or take a look at last year's puzzles to get an idea.
- Report your GitHub repo here so we can compare solutions
- There is a leaderboard with several Progress developers, maintained by @Wilhelmus van der Ham (WITS - Worldwide IT Solutions di Wilhelmus van der Ham & C. sas)
For each GitHub repo you post, you get 2 points (there are 12 opportunities this year)
We also have a dedicated channel to talk about it in our Progress Discord Server. Learn more about it here.
Adding the Private Leaderboard details: