Advent of Code 2023 in your language

This page summarizes the projects mentioned and recommended in the original post on /r/ProgrammingLanguages

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
  1. jactl

    A secure scripting language for event-loop/reactive Java-based applications.

    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).

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. aoc_2023_c3

    Advent of Code solved using C3.

  4. tic

    The language in question is tic: https://github.com/jDomantas/tic (there are no docs on the language, but you can see solutions here).

  5. cant

    A programming argot

  6. martinaise

    A small, statically typed, low-level programming language.

    I completed day 1: https://github.com/MarcelGarus/martinaise/blob/main/advent/day1.mar

  7. AdventOfCode2023

    This advent of Code I am trying to solve them using WingLang (by olivernybroe)

    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

  8. tailspin-v0

    A programming language with extreme data-pattern matching and data-declarative syntax, hopefully different enough to be interesting

    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

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. aoc2023

    Advent of code 2023 solutions (by tobega)

    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

  11. yz-design-notes

    Notes on the language design, examples, features, questions etc.

    Nice! Here's mine in YzYz overview using a "state" machine (or state pattern if you want to) in O(n) I think

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Calculate the difference and intersection of any two regexes

    4 projects | news.ycombinator.com | 11 Sep 2023
  • What language and why? ;)

    7 projects | /r/adventofcode | 27 Nov 2022
  • Gleam v0.25 released with a new approach to fixing callback hell

    1 project | /r/ProgrammingLanguages | 25 Nov 2022
  • UnixBench is the original BYTE Unix benchmark suite

    2 projects | news.ycombinator.com | 1 Oct 2022
  • Any comprehensive list of programming use case for evaluating a language ?

    2 projects | /r/ProgrammingLanguages | 16 Jan 2022

Did you know that Java is
the 8th most popular programming language
based on number of references?