-- Leo's gemini proxy
-- Connecting to sts-q.srht.site:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
Hare introduces itself like this:
> Hare is a systems programming language designed to be simple, stable, and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well-suited to writing operating systems, system tools, compilers, networking software, and other low-level, high performance tasks.
> [source: www.harelang.org]
> Hare is a simple conservative modern reinvention of C with a FOSS ethos.
> [source: IRC]
Slides from a talk, December 2022.
From the hare website.
Implementations of POSIX system utilities written in Hare.
Ares is a new operating system under development.
Introducing the Hare programming language.
FOSDEM 2022: Introduction to qbe: A lightweight compiler backend.
qbe is an optimizing compiler backend which consumes programs in a simple intermediate language, optimizes them, and emits assembly for x86_64, aarch64, or riscv64, aiming to achieve "70% of the performance" of advanced compilers like LLVM in "10% of the code". Qbe is Hare's compiler backend.
FOSDEM 2023: Introducing the Helios microkernel.
Helios is a simple microkernel written in part to demonstrate the applicability of the Hare programming language to kernels.
about Hare.
about Hare with OpenGL support from scratch.
thoughts on the hare programming language,
his experiences with Hare over a longer time period.
> IRC: libera.chat #hare
> IRC: libera.chat #hare-soc (soc -> socialize -> offtopic)
> IRC: libera.chat #hare-dev
> mastodon: @hare@fosstodon.org
-- Response ended
-- Page fetched on Sun May 12 04:11:54 2024