Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
tailspin-v0
A programming language with extreme data-pattern matching and data-declarative syntax, hopefully different enough to be interesting
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Yes, I have been solving them all in my Jactl language. A lot of fun and a great way to test out the language. Managed to do all of last years problems in it and managing to keep up this year so far (although sometimes work/life prevents me solving it immediately on the day).
The language in question is tic: https://github.com/jDomantas/tic (there are no docs on the language, but you can see solutions here).
I completed day 1: https://github.com/MarcelGarus/martinaise/blob/main/advent/day1.mar
I have done the first 5 days so far in https://www.winglang.io/ It has def. showed be some QoL things missing, but very interesting to do AoC on early languages or your own :) https://github.com/olivernybroe/AdventOfCode2023
I eventually tend to do all days in Tailspin. The ones I have done so far are in directories ending in "tt" (the others are in Pyret, just to get a feel for it) https://github.com/tobega/aoc2023/tree/main
I eventually tend to do all days in Tailspin. The ones I have done so far are in directories ending in "tt" (the others are in Pyret, just to get a feel for it) https://github.com/tobega/aoc2023/tree/main
Nice! Here's mine in YzYz overview using a "state" machine (or state pattern if you want to) in O(n) I think