Heading to FOSDEM tomorrow, see you there!
Pretty satisfied with how codegen in hare is shaping up
https://git.sr.ht/~sircmpwn/ipcgen/tree/master/item/gen/server.ha
I have reinvented hexdump, but worse
Here's the code if anyone wants to see the first little Wayland client written in Hare:
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/?]
Quantum fluctuations from the Hare spacetime continuum.