cd /news/ai-tools/make-gauss-seidel-great-again-the-ar… · home topics ai-tools article
[ARTICLE · art-133813] src=fortran-lang.discourse.group ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

Make Gauss-Seidel great again! The art of unrolling

Fortran community member loiseaujc described using AI to reimplement a PNG and GIF encoder and decoder in Fortran from scratch, saying the work would not have been feasible by hand given time constraints. The commenter argued that AI makes reimplementing software from scratch easier while still providing a better understanding of the details than relying on existing libraries, and suggested LFortran with Jupyter and JupyterLite as a browser-based, installation-free development setup.

read1 min views2 publishedSep 18, 2026

@loiseaujc thank you for this excellent answer! I could spend hours discussing, but I’ll just say quickly that I think LFortran + Jupyter, lately including JupyterLite (so that it runs in the browser on a statically-hosted webiste, no installation needed) might be a great solution.

Regarding why program at all when we have AI:

I would say AI actually allowed me to reimplement from scratch many things that I had to use libraries for before. An example from just this month: PNG and GIF encoder and decoder (in Fortran!) using AI, there is no way I would have time to do that by hand, but using AI and studying the sources, it’s actually not complicated at all, and I have a much better understanding of the details than I would have otherwise. Of course, if I did it by hand, I would understand it even better, but I don’t have time for that.

But even before AI, I always liked to reimplement things from scratch, it’s the only way to understand them for me. But it’s sometimes hard to justify the time (but even before AI often in the long run it would pay off to reimplement from scratch, I have done that many times in my career). But with AI it’s actually quite easy to reimplement many things from scratch.

── more in #ai-tools 4 stories · sorted by recency
── more on @fortran 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/make-gauss-seidel-gr…] indexed:0 read:1min 2026-09-18 ·