Has anyone used Rebol to participate in AdventofCode?

Started by iArnold on 19-Dec-2024/1:32:10-8:00
I came across Advent of Code ( https://adventofcode.com/2024 )(again?) recently and decided to see how far Meta could bring me. I learned a few things. Also relative unknown concepts that will be interesting to create in Meta. But a lot of stuff is parsing strings and using sets/maps/dicts and that made me curious if there are guys who used Rebol to do these tasks? Also found an interesting blogpost about using a special language to help with common tasks https://blog.vero.site/post/noulith
I used Rye, which is based on Rebol, althougt it looks a little different for first 3 days. Code for first day is here: https://www.reddit.com/r/ryelang/comments/1h4cl02/advent_of_code_2024_day_1/ Other 2 days in sibling posts.
Interesting. It looks more like bash scripting than Rebol yes. I used Meta to crack some of the problems. Did not yet post my solutions. My day1 solution part 1&2 is 'only' 150 lines, but it has a lot of air like comments, prints, emptylines, declarations on seperate lines that could be combined etc.
I managed to complete Advent of Code year 2015 using Meta. That means that no libraries were used. Not even a single function was called! https://arnoldvanhofwegen.com/the/unofficial/meta/special/aoc-input-processing.html
Cool Arnold :) That's a lot of work!
I don't know how I didn't see Rye. Looking through it now...
Wow, Rye looks well-formed already, with database support, UI, lots of built in capabilities, deployment to desktop and WASM (and potential compilation to any target supported by Go), strong support for the Go ecosystem. I wish I had more time to devote to it immediately (currently swamped with projects), but I'm excited to dive into it down the road. It's a darn shame a project like this hadn't been available when the Rebol community still was large - I hope the Go community begins to take interest.

Reply