Code for my FOSDEM 2026 talk
Jose E. Marchesi
jemarch@gnu.org
Tue Feb 10 08:28:57 GMT 2026
Hi Mohammad.
> Hi.
>
> You can find the demo code I've presented at FOSDEM 2026 in GCC dev room called
> "GNU Algol 68 on baremetal" here:
>
> https://git.sr.ht/~mnabipoor/fosdem26_gnu-algol68-on-baremetal
Very nice.
I have added a link in algol68-lang.org/resources to the repo.
> I polished the code a little bit and also added the following procedure in
> `program.a68':
>
> proc(ref bits,bits)void write_rword = nest C "mmio_writeword";
>
> And in `busy_wait' procedure, I replaced `write_word' with `write_rword'
> to prevent de-referencing `dummy_bits'.
>
> And in the repo, you can find the following video file as a proof that it works!
>
> video-proof/blinking-leds.mp4
>
>
> A not-so-short P.S.:
>
> Due to my bad experience with using 3rd-party public services for hosting
> software, I'm really hesitant to use them (GitLab.com blocked my account many
> years ago because of my country of origin. And I don't like to experience
> that kind of humiliation again regardless of the reasoning behind it).
>
> OTOH hosting my own hosting is not that easy in today's toxic internet environment
> (mostly thanks to AI scrapers).
>
> And AFAIK sr.ht is the only provider of "sourcehut forge" service, which is the
> ONLY sane hacker-friendly forge available right now.
> Until FSF or some other hackers start providing sourcehut as a service, I
> will publish my demo and example codes at sr.ht.
More information about the Algol68
mailing list