Hare 0.24.0 released, and Hare's new release policy
February 16, 2024 by Drew DeVault @drewdevault
https://harelang.org/blog/2024-02-16-hare-0.24.0-released/
Hey @hare,
The latest blog post made me look back at Hare. This is getting nicely together.
One thing came up while rereading the docs : what's the story or plans wrt multithreading and coroutines ?
@smlavine c compiler written in hare can now compile harec
Hare eats resolvconf [#2] https://diode.zone/videos/watch/4d2f9ef5-745f-40cb-8b02-1afd27e30e98
Hare eats resolvconf [#1] https://diode.zone/videos/watch/d97212e7-a70f-4be6-b9e8-98f3e56e44d9
yesterday I had to use gpg again, so I've started https://git.sr.ht/~apreiml/hare-openpgp :D Let's see where this goes. #harelang
Made some progress on hare-tls this week. It can "verify" certificate chains and I've ported EC from BearSSL. That means it can verify certificates against 99% of the certificates of the mozilla trust source. It's not bulletproof yet though, there are some shortcuts and some critical steps I still need to implement.
Code is in the "making it work" phase. I'll probably add certificate verification to TLS and then I'll slowly start to refactor and rework most of it to make it good.
I’m really glad that #harelang doesn’t have macros. I really hope this serves as an inspiration for all future language design.
submitted my first micro contribution to #harelang today by proposing to fix the first stdlib tutorial example code!
it involved:
- getting a failing run from the hare compiler
- forming a hypothesis
- digging into the stdlib docs
- finding out there is no sha256::SIZE anymore
- forking the repo
- preparing the patchset via sourcehut (a first for me, also I am not ready yet to embrace git-send-email)
- submitting the patchset
Quantum fluctuations from the Hare spacetime continuum.