Kind of surreal to be writing Wayland code in Hare
https://paste.sr.ht/~sircmpwn/6876a2bb28eb5fbe09cabd098706bf2d43ca6ee8
shoutout to haredoc(1)
It has become kind of a habit that if I try a new programming language first thing is I interface it with the #MusicBrainz libdiscid library. libdiscid has a small API I know very well, using it in a new language and trying to provide a language typical interface for it teaches me some basics, and I can easily compare the language with other languages for which I did the same.
Well, I looked at #harelang, and guess what I did?
People often ask why Hare targets qbe[0] instead of LLVM, when LLVM is bigger community and more support
Well, qbe may have a smaller community than LLVM, but the design of it much better suited to our goals. But that's not the only reason: the community aspect of qbe is /also/ better for Hare. Here's why [1/?]
Details for test run of my FOSDEM talk at the local hackerspace:
https://wiki.techinc.nl/Introducing_Helios_(talk)
At Technologica Incognita in Amsterdam at 19:00 this Wednesday, be there or be square
https://pretalx.c3voc.de/hip-berlin-2022/talk/XTKQMU/
talk scheduled for #hip!
Flattened device tree parser in about 100 lines of Hare:
https://git.sr.ht/~sircmpwn/helios/tree/aarch64/item/fdt/scan.ha
#Harelang : let’s muck around with audio
https://medium.com/@oblate_24476/harelang-lets-muck-around-with-audi-41602340f921
Quantum fluctuations from the Hare spacetime continuum.