Fridtjof Siebert ๐Ÿ‡ช๐Ÿ‡บ ๐ŸŽ ๐Ÿ‡ณ๐Ÿ‡ฟ

@fridi
19 Followers
76 Following
134 Posts
Having fun designing the Fuzion programming language and implementing tools to run or analyze it. Running. Cycling.
TWITTERhttps://twitter.com/fridi_s
githubhttps://github.com/fridis
linkedinhttps://www.linkedin.com/in/fridtjof-siebert-2999716/

The Fuzion language March update is out.

Putting Fuzion code in production by switching to fzweb as the webserver behind fuzion-lang.dev is the biggest step ahead. A number of optimizations and base lib additions supported this step.

All the details:

https://fuzion-lang.dev/news/news_060

Fuzion Language Portal

Fuzion is a computer programming language with a focus on productivity, performance and correctness.

A major milestone for the Fuzion language has been reached: fzweb, the Fuzion port of the web server behind https://fuzion-lang.dev, has gone live earlier this week replacing the Java-based webserver.

fzweb is, of course, also open source and available on github: https://github.com/tokiwa-software/fzweb

Fuzion Language Portal

Fuzion is a computer programming language with a focus on productivity, performance and correctness.

The Fuzion February news are out!

We are focusing our work on exciting performance improvements and cleanup work towards the Go Live of fzweb, a re-implementation in Fuzion of the web server behind fuzion-lang.dev.

https://fuzion-lang.dev/news/news_059

Fuzion Language Portal

Fuzion is a computer programming language with a focus on productivity, performance and correctness.

The Fuzion January news are out.

Improvements include new syntax for anonymous inner features and a number of performance enhancements and code cleanup.

All the details: https://fuzion-lang.dev/news/news_058

Fuzion Language Portal

Fuzion is a computer programming language with a focus on productivity, performance and correctness.

#AdventOfCode Dec 12's puzzle in @fuzion: First thought this is impossible and put it aside, but the input data is so simple that there is no need to check actual present arrangements as long as the total size fits.

The sources on github: https://github.com/fridis/fuzion_aoc/blob/main/2025/12/part2.fz

The Fuzion December news are out.

Next to many incremental improvements on the Fuzion language, libraries and tools, work has started on a new tool for runtime scheduler monitoring called feeze.

All the details: https://fuzion-lang.dev/news/news_057

Fuzion Language Portal

Fuzion is a computer programming language with a focus on productivity, performance and correctness.

#AdventOfCode Dec 11's puzzle in @fuzion: I first did not expect simple counting of paths to be sufficient, but with memoization, that worked fine.

The sources on github: https://github.com/fridis/fuzion_aoc/blob/main/2025/11/part2.fz

...using recursion as follows: Reduce the problem to part1 by looking only at odd joltages, and then recursing with the remaining joltages halved.
Just a few lines of code that work nicely.
The sources on github: https://github.com/fridis/fuzion_aoc/blob/main/2025/10/part2.fz
fuzion_aoc/2025/10/part2.fz at main ยท fridis/fuzion_aoc

Advent of Code solutions using Fuzion. Contribute to fridis/fuzion_aoc development by creating an account on GitHub.

GitHub

Five days late with my #AdventOfCode solution in @fuzion After part 1 was super easy, I struggled with the shear amount of work for solving the underspecified system of linear algebra equations in part 2.

But then I found https://www.reddit.com/r/adventofcode/comments/1pk87hl/2025_day_10_part_2_bifurcate_your_way_to_victory/, a very nice idea...

Decided not to do this by finding intersections with the outline, but instead drawing a filled polygon and then testing if the rectangle lies inside. To avoid a huge canvas to draw on, first compress coordinates to used subset.

The sources: https://github.com/fridis/fuzion_aoc/blob/main/2025/09/part2.fz

fuzion_aoc/2025/09/part2.fz at main ยท fridis/fuzion_aoc

Advent of Code solutions using Fuzion. Contribute to fridis/fuzion_aoc development by creating an account on GitHub.

GitHub